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: 21 analysts
Minimum Estimate: 1240000000
Maximum Estimate: 1378000000
This is the average result from: 21 analysts
Minimum Estimate: 1565000000
Maximum Estimate: 1963000000
This is the average result from: 20 analysts
Minimum Estimate: 1949000000
Maximum Estimate: 2659000000
This is the average result from: 20 analysts
Minimum Estimate: 255780000
Maximum Estimate: 321230000
This is the average result from: 20 analysts
Minimum Estimate: 389060000
Maximum Estimate: 690890000
This is the average result from: 19 analysts
Minimum Estimate: 524300000
Maximum Estimate: 1084000000
This is the average result from: 17 analysts
Minimum Estimate: -579768000
Maximum Estimate: -588714000
This is the average result from: 17 analysts
Minimum Estimate: -83692000
Maximum Estimate: 225030000
This is the average result from: 17 analysts
Minimum Estimate: 59486000
Maximum Estimate: 459170000
This is the average result from: 20 analysts
Minimum Estimate: -7.78
Maximum Estimate: -2.74
This is the average result from: 20 analysts
Minimum Estimate: 0.35
Maximum Estimate: 1.46
This is the average result from: 19 analysts
Minimum Estimate: 0.86
Maximum Estimate: 3.18
This is the average result from: 20 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.39
This is the average result from: 16 analysts
Minimum Estimate: -0.23
Maximum Estimate: 0.02
This is the average result from: 16 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.13
This is the average result from: 16 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.38
This is the average result from: 13 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.81
This is the average result from: 4 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.15
This is the average result from: 4 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.4
This is the average result from: 4 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.66
This is the average result from: 4 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.85
This is the average result from: 20 analysts
Minimum Estimate: 384160000
Maximum Estimate: 440480000
This is the average result from: 16 analysts
Minimum Estimate: 321440000
Maximum Estimate: 402890000
This is the average result from: 16 analysts
Minimum Estimate: 350840000
Maximum Estimate: 450870000
This is the average result from: 16 analysts
Minimum Estimate: 421400000
Maximum Estimate: 533190000
This is the average result from: 13 analysts
Minimum Estimate: 474320000
Maximum Estimate: 605960000
This is the average result from: 5 analysts
Minimum Estimate: 397880000
Maximum Estimate: 528450000
This is the average result from: 5 analysts
Minimum Estimate: 435120000
Maximum Estimate: 588980000
This is the average result from: 5 analysts
Minimum Estimate: 527240000
Maximum Estimate: 694640000
This is the average result from: 5 analysts
Minimum Estimate: 600740000
Maximum Estimate: 775990000
This is the average result from: 19 analysts
Minimum Estimate: 113580000
Maximum Estimate: 134160000
This is the average result from: 16 analysts
Minimum Estimate: 49980000
Maximum Estimate: 73176000
This is the average result from: 16 analysts
Minimum Estimate: 75460000
Maximum Estimate: 97891000
This is the average result from: 16 analysts
Minimum Estimate: 121520000
Maximum Estimate: 150900000
This is the average result from: 14 analysts
Minimum Estimate: 150050000
Maximum Estimate: 196590000
This is the average result from: 5 analysts
Minimum Estimate: 100940000
Maximum Estimate: 117740000
This is the average result from: 5 analysts
Minimum Estimate: 128380000
Maximum Estimate: 151130000
This is the average result from: 5 analysts
Minimum Estimate: 202860000
Maximum Estimate: 231350000
This is the average result from: 5 analysts
Minimum Estimate: 247940000
Maximum Estimate: 284200000
This is the average result from: 18 analysts
Minimum Estimate: 15778000
Maximum Estimate: 34684000
This is the average result from: 13 analysts
Minimum Estimate: -52920000
Maximum Estimate: -31244325
This is the average result from: 13 analysts
Minimum Estimate: -20792660
Maximum Estimate: -7782736.5
This is the average result from: 13 analysts
Minimum Estimate: 17885000
Maximum Estimate: 36644000
This is the average result from: 10 analysts
Minimum Estimate: 50882000
Maximum Estimate: 78723000
This is the average result from: 3 analysts
Minimum Estimate: 4998000
Maximum Estimate: 5355000
This is the average result from: 3 analysts
Minimum Estimate: 43512000
Maximum Estimate: 46620000
This is the average result from: 3 analysts
Minimum Estimate: 120930000
Maximum Estimate: 129570000
This is the average result from: 3 analysts
Minimum Estimate: 161500000
Maximum Estimate: 173040000