The percentage change of the estimate for the next quarterly report, over the last month
The percentage change of the estimate for the next quarterly report, over the last 3 months
The percentage change of the estimate for the next yearly report, over the last month
The percentage change of the estimate for the next yearly report, over the last 3 months
data reported in financial statements
This is the average result from: 5 analysts
Minimum Estimate: 377300000
Maximum Estimate: 404250000
This is the average result from: 5 analysts
Minimum Estimate: 557620000
Maximum Estimate: 708750000
This is the average result from: 5 analysts
Minimum Estimate: 557620000
Maximum Estimate: 862050000
This is the average result from: 1 analysts
Minimum Estimate: 859440000
Maximum Estimate: 930330000
This is the average result from: 1 analysts
Minimum Estimate: 977560000
Maximum Estimate: 1048000000
This is the average result from: 7 analysts
Minimum Estimate: 121520000
Maximum Estimate: 158580000
This is the average result from: 7 analysts
Minimum Estimate: 214620000
Maximum Estimate: 276150000
This is the average result from: 7 analysts
Minimum Estimate: 298900000
Maximum Estimate: 388500000
This is the average result from: 3 analysts
Minimum Estimate: 471030000
Maximum Estimate: 509880000
This is the average result from: 3 analysts
Minimum Estimate: 572020000
Maximum Estimate: 613300000
This is the average result from: 3 analysts
Minimum Estimate: 52920000
Maximum Estimate: 56700000
This is the average result from: 3 analysts
Minimum Estimate: 144060000
Maximum Estimate: 154350000
This is the average result from: 3 analysts
Minimum Estimate: 219520000
Maximum Estimate: 235200000
This is the average result from: 2 analysts
Minimum Estimate: 453760000
Maximum Estimate: 491190000
This is the average result from: 2 analysts
Minimum Estimate: 660970000
Maximum Estimate: 708670000
This is the average result from: 7 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.48
This is the average result from: 7 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.54
This is the average result from: 7 analysts
Minimum Estimate: 1
Maximum Estimate: 1.88
This is the average result from: 4 analysts
Minimum Estimate: 3.1
Maximum Estimate: 3.36
This is the average result from: 4 analysts
Minimum Estimate: 6.95
Maximum Estimate: 7.45
This is the average result from: 7 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.16
This is the average result from: 6 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.12
This is the average result from: 6 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.13
This is the average result from: 6 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.14
This is the average result from: 6 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 4 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.22
This is the average result from: 4 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.23
This is the average result from: 4 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.33
This is the average result from: 2 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.33
This is the average result from: 2 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.32
This is the average result from: 2 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.35
This is the average result from: 4 analysts
Minimum Estimate: 143080000
Maximum Estimate: 153300000
This is the average result from: 4 analysts
Minimum Estimate: 120540000
Maximum Estimate: 150150000
This is the average result from: 4 analysts
Minimum Estimate: 112700000
Maximum Estimate: 157500000
This is the average result from: 4 analysts
Minimum Estimate: 133280000
Maximum Estimate: 168000000
This is the average result from: 4 analysts
Minimum Estimate: 140140000
Maximum Estimate: 175350000
This is the average result from: 2 analysts
Minimum Estimate: 162680000
Maximum Estimate: 174300000
This is the average result from: 2 analysts
Minimum Estimate: 158760000
Maximum Estimate: 170100000
This is the average result from: 2 analysts
Minimum Estimate: 176400000
Maximum Estimate: 189000000
This is the average result from: 2 analysts
Minimum Estimate: 187180000
Maximum Estimate: 200550000
This is the average result from: 6 analysts
Minimum Estimate: 49000000
Maximum Estimate: 54670000
This is the average result from: 6 analysts
Minimum Estimate: 47824000
Maximum Estimate: 55335000
This is the average result from: 6 analysts
Minimum Estimate: 49784000
Maximum Estimate: 59395000
This is the average result from: 6 analysts
Minimum Estimate: 55174000
Maximum Estimate: 64785000
This is the average result from: 6 analysts
Minimum Estimate: 62230000
Maximum Estimate: 69720000
This is the average result from: 3 analysts
Minimum Estimate: 77224000
Maximum Estimate: 82740000
This is the average result from: 3 analysts
Minimum Estimate: 80164000
Maximum Estimate: 85890000
This is the average result from: 3 analysts
Minimum Estimate: 89474000
Maximum Estimate: 95865000
This is the average result from: 3 analysts
Minimum Estimate: 96530000
Maximum Estimate: 103430000
This is the average result from: 2 analysts
Minimum Estimate: 100550000
Maximum Estimate: 107730000
This is the average result from: 2 analysts
Minimum Estimate: 98882000
Maximum Estimate: 105950000
This is the average result from: 2 analysts
Minimum Estimate: 103390000
Maximum Estimate: 110780000
This is the average result from: 2 analysts
Minimum Estimate: 27440000
Maximum Estimate: 29400000
This is the average result from: 2 analysts
Minimum Estimate: 26460000
Maximum Estimate: 28350000
This is the average result from: 2 analysts
Minimum Estimate: 17640000
Maximum Estimate: 18900000
This is the average result from: 2 analysts
Minimum Estimate: 32340000
Maximum Estimate: 34650000
This is the average result from: 2 analysts
Minimum Estimate: 36260000
Maximum Estimate: 38850000
This is the average result from: 2 analysts
Minimum Estimate: 50960000
Maximum Estimate: 54600000
This is the average result from: 2 analysts
Minimum Estimate: 46060000
Maximum Estimate: 49350000
This is the average result from: 2 analysts
Minimum Estimate: 57820000
Maximum Estimate: 61950000
This is the average result from: 2 analysts
Minimum Estimate: 63700000
Maximum Estimate: 68250000