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: 16 analysts
Minimum Estimate: 928450000
Maximum Estimate: 1022000000
This is the average result from: 17 analysts
Minimum Estimate: 1055000000
Maximum Estimate: 1315000000
This is the average result from: 13 analysts
Minimum Estimate: 1354000000
Maximum Estimate: 1614000000
This is the average result from: 5 analysts
Minimum Estimate: 1617000000
Maximum Estimate: 1910000000
This is the average result from: 5 analysts
Minimum Estimate: 1899000000
Maximum Estimate: 2295000000
This is the average result from: 5 analysts
Minimum Estimate: 2230000000
Maximum Estimate: 2732000000
This is the average result from: 5 analysts
Minimum Estimate: 2587000000
Maximum Estimate: 3222000000
This is the average result from: 4 analysts
Minimum Estimate: 2985000000
Maximum Estimate: 3204000000
This is the average result from: 4 analysts
Minimum Estimate: 3366000000
Maximum Estimate: 3691000000
This is the average result from: 14 analysts
Minimum Estimate: 105550000
Maximum Estimate: 137550000
This is the average result from: 14 analysts
Minimum Estimate: 133870000
Maximum Estimate: 186900000
This is the average result from: 11 analysts
Minimum Estimate: 172190000
Maximum Estimate: 239400000
This is the average result from: 4 analysts
Minimum Estimate: 237150000
Maximum Estimate: 295790000
This is the average result from: 4 analysts
Minimum Estimate: 286360000
Maximum Estimate: 371700000
This is the average result from: 4 analysts
Minimum Estimate: 344330000
Maximum Estimate: 455910000
This is the average result from: 4 analysts
Minimum Estimate: 408360000
Maximum Estimate: 550310000
This is the average result from: 4 analysts
Minimum Estimate: 480400000
Maximum Estimate: 653210000
This is the average result from: 4 analysts
Minimum Estimate: 565750000
Maximum Estimate: 758840000
This is the average result from: 16 analysts
Minimum Estimate: 36442000
Maximum Estimate: 74550000
This is the average result from: 16 analysts
Minimum Estimate: 60988000
Maximum Estimate: 107100000
This is the average result from: 13 analysts
Minimum Estimate: 84966000
Maximum Estimate: 139650000
This is the average result from: 4 analysts
Minimum Estimate: 152100000
Maximum Estimate: 198870000
This is the average result from: 4 analysts
Minimum Estimate: 201390000
Maximum Estimate: 274470000
This is the average result from: 4 analysts
Minimum Estimate: 256370000
Maximum Estimate: 366350000
This is the average result from: 4 analysts
Minimum Estimate: 317130000
Maximum Estimate: 476070000
This is the average result from: 3 analysts
Minimum Estimate: 385730000
Maximum Estimate: 413280000
This is the average result from: 3 analysts
Minimum Estimate: 454520000
Maximum Estimate: 486990000
This is the average result from: 17 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.58
This is the average result from: 17 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.83
This is the average result from: 12 analysts
Minimum Estimate: 0.65
Maximum Estimate: 1.13
This is the average result from: 3 analysts
Minimum Estimate: 1.32
Maximum Estimate: 1.42
This is the average result from: 3 analysts
Minimum Estimate: 1.81
Maximum Estimate: 1.94
This is the average result from: 3 analysts
Minimum Estimate: 2.41
Maximum Estimate: 2.58
This is the average result from: 3 analysts
Minimum Estimate: 3.14
Maximum Estimate: 3.36
This is the average result from: 3 analysts
Minimum Estimate: 1.78
Maximum Estimate: 1.91
This is the average result from: 16 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.13
This is the average result from: 13 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.26
This is the average result from: 13 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.28
This is the average result from: 13 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.24
This is the average result from: 13 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.13
This is the average result from: 5 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.2
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.22
This is the average result from: 5 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.11
This is the average result from: 15 analysts
Minimum Estimate: 206880000
Maximum Estimate: 248850000
This is the average result from: 12 analysts
Minimum Estimate: 284790000
Maximum Estimate: 371700000
This is the average result from: 12 analysts
Minimum Estimate: 257940000
Maximum Estimate: 316050000
This is the average result from: 12 analysts
Minimum Estimate: 271260000
Maximum Estimate: 318150000
This is the average result from: 12 analysts
Minimum Estimate: 240590000
Maximum Estimate: 309750000
This is the average result from: 5 analysts
Minimum Estimate: 373990000
Maximum Estimate: 433970000
This is the average result from: 5 analysts
Minimum Estimate: 330880000
Maximum Estimate: 371280000
This is the average result from: 5 analysts
Minimum Estimate: 337580000
Maximum Estimate: 381260000
This is the average result from: 5 analysts
Minimum Estimate: 311660000
Maximum Estimate: 358370000
This is the average result from: 13 analysts
Minimum Estimate: 15582000
Maximum Estimate: 23793000
This is the average result from: 10 analysts
Minimum Estimate: 39077000
Maximum Estimate: 48762000
This is the average result from: 10 analysts
Minimum Estimate: 40670000
Maximum Estimate: 47556000
This is the average result from: 10 analysts
Minimum Estimate: 37730000
Maximum Estimate: 44295000
This is the average result from: 10 analysts
Minimum Estimate: 23740000
Maximum Estimate: 31572000
This is the average result from: 4 analysts
Minimum Estimate: 59633000
Maximum Estimate: 66071000
This is the average result from: 4 analysts
Minimum Estimate: 55527000
Maximum Estimate: 60722000
This is the average result from: 4 analysts
Minimum Estimate: 51920000
Maximum Estimate: 58055000
This is the average result from: 5 analysts
Minimum Estimate: 34006000
Maximum Estimate: 88970000
This is the average result from: 13 analysts
Minimum Estimate: -2860620
Maximum Estimate: 2059000
This is the average result from: 9 analysts
Minimum Estimate: 10233000
Maximum Estimate: 18510000
This is the average result from: 9 analysts
Minimum Estimate: 21070000
Maximum Estimate: 24842000
This is the average result from: 9 analysts
Minimum Estimate: 16036000
Maximum Estimate: 20451000
This is the average result from: 9 analysts
Minimum Estimate: 3458000
Maximum Estimate: 6864000
This is the average result from: 5 analysts
Minimum Estimate: 22908000
Maximum Estimate: 26232000
This is the average result from: 5 analysts
Minimum Estimate: 29224000
Maximum Estimate: 31721000
This is the average result from: 5 analysts
Minimum Estimate: 24961000
Maximum Estimate: 27209000
This is the average result from: 5 analysts
Minimum Estimate: 8438000
Maximum Estimate: 10894000