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: 11 analysts
Minimum Estimate: 909580000
Maximum Estimate: 980700000
This is the average result from: 11 analysts
Minimum Estimate: 975970000
Maximum Estimate: 1062000000
This is the average result from: 9 analysts
Minimum Estimate: 1061000000
Maximum Estimate: 1178000000
This is the average result from: 11 analysts
Minimum Estimate: 366990000
Maximum Estimate: 397690000
This is the average result from: 11 analysts
Minimum Estimate: 383140000
Maximum Estimate: 434700000
This is the average result from: 9 analysts
Minimum Estimate: 414740000
Maximum Estimate: 483160000
This is the average result from: 11 analysts
Minimum Estimate: 109760000
Maximum Estimate: 217070000
This is the average result from: 11 analysts
Minimum Estimate: 167580000
Maximum Estimate: 294790000
This is the average result from: 10 analysts
Minimum Estimate: 235060000
Maximum Estimate: 349900000
This is the average result from: 11 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.35
This is the average result from: 11 analysts
Minimum Estimate: 0.74
Maximum Estimate: 1.01
This is the average result from: 9 analysts
Minimum Estimate: 0.85
Maximum Estimate: 1.19
This is the average result from: 11 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.21
This is the average result from: 7 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.21
This is the average result from: 7 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.23
This is the average result from: 7 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.26
This is the average result from: 6 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.32
This is the average result from: 3 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.22
This is the average result from: 3 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.26
This is the average result from: 3 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 11 analysts
Minimum Estimate: 223730000
Maximum Estimate: 245840000
This is the average result from: 7 analysts
Minimum Estimate: 229120000
Maximum Estimate: 257250000
This is the average result from: 7 analysts
Minimum Estimate: 239120000
Maximum Estimate: 263270000
This is the average result from: 7 analysts
Minimum Estimate: 243240000
Maximum Estimate: 273210000
This is the average result from: 6 analysts
Minimum Estimate: 246370000
Maximum Estimate: 269490000
This is the average result from: 3 analysts
Minimum Estimate: 252430000
Maximum Estimate: 273950000
This is the average result from: 3 analysts
Minimum Estimate: 262640000
Maximum Estimate: 289420000
This is the average result from: 3 analysts
Minimum Estimate: 267050000
Maximum Estimate: 298580000
This is the average result from: 3 analysts
Minimum Estimate: 270580000
Maximum Estimate: 291650000
This is the average result from: 9 analysts
Minimum Estimate: 89302000
Maximum Estimate: 97549000
This is the average result from: 4 analysts
Minimum Estimate: 90121000
Maximum Estimate: 99280000
This is the average result from: 4 analysts
Minimum Estimate: 94758000
Maximum Estimate: 102060000
This is the average result from: 4 analysts
Minimum Estimate: 96079000
Maximum Estimate: 105150000
This is the average result from: 4 analysts
Minimum Estimate: 97935000
Maximum Estimate: 106290000
This is the average result from: 2 analysts
Minimum Estimate: 98196000
Maximum Estimate: 105210000
This is the average result from: 2 analysts
Minimum Estimate: 104810000
Maximum Estimate: 112300000
This is the average result from: 2 analysts
Minimum Estimate: 109240000
Maximum Estimate: 117040000
This is the average result from: 2 analysts
Minimum Estimate: 109430000
Maximum Estimate: 117240000
This is the average result from: 11 analysts
Minimum Estimate: 41160000
Maximum Estimate: 54366000
This is the average result from: 6 analysts
Minimum Estimate: 49181000
Maximum Estimate: 61776000
This is the average result from: 6 analysts
Minimum Estimate: 51364000
Maximum Estimate: 65022000
This is the average result from: 6 analysts
Minimum Estimate: 53826000
Maximum Estimate: 68608000
This is the average result from: 5 analysts
Minimum Estimate: 22137000
Maximum Estimate: 57597000