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: 12 analysts
Minimum Estimate: 10327000000
Maximum Estimate: 12270000000
This is the average result from: 12 analysts
Minimum Estimate: 12704000000
Maximum Estimate: 19777000000
This is the average result from: 10 analysts
Minimum Estimate: 15527000000
Maximum Estimate: 25792000000
This is the average result from: 11 analysts
Minimum Estimate: -1038461537.4
Maximum Estimate: -698129701.5
This is the average result from: 11 analysts
Minimum Estimate: -789148351.6
Maximum Estimate: -29783323.5
This is the average result from: 9 analysts
Minimum Estimate: -378434065.8
Maximum Estimate: 765900000
This is the average result from: 12 analysts
Minimum Estimate: -906281822.6
Maximum Estimate: -612422181
This is the average result from: 12 analysts
Minimum Estimate: -691024773.6
Maximum Estimate: -130655784
This is the average result from: 11 analysts
Minimum Estimate: -337006937.4
Maximum Estimate: 574310000
This is the average result from: 12 analysts
Minimum Estimate: -3.46
Maximum Estimate: -0.32
This is the average result from: 12 analysts
Minimum Estimate: -1.28
Maximum Estimate: -0.14
This is the average result from: 10 analysts
Minimum Estimate: -1.17
Maximum Estimate: 1.83
This is the average result from: 5 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.03
This is the average result from: 4 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 4 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.04
This is the average result from: 4 analysts
Minimum Estimate: -0.02
Maximum Estimate: -0.02
This is the average result from: 4 analysts
Minimum Estimate: -0.01
Maximum Estimate: -0.01
This is the average result from: 4 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.03
This is the average result from: 4 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.04
This is the average result from: 4 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.07
This is the average result from: 6 analysts
Minimum Estimate: 3122000000
Maximum Estimate: 4098000000
This is the average result from: 4 analysts
Minimum Estimate: 3163000000
Maximum Estimate: 3389000000
This is the average result from: 4 analysts
Minimum Estimate: 3694000000
Maximum Estimate: 3958000000
This is the average result from: 4 analysts
Minimum Estimate: 3982000000
Maximum Estimate: 4266000000
This is the average result from: 4 analysts
Minimum Estimate: 4905000000
Maximum Estimate: 5255000000
This is the average result from: 4 analysts
Minimum Estimate: 4081000000
Maximum Estimate: 4373000000
This is the average result from: 4 analysts
Minimum Estimate: 4550000000
Maximum Estimate: 4875000000
This is the average result from: 4 analysts
Minimum Estimate: 4478000000
Maximum Estimate: 4798000000
This is the average result from: 4 analysts
Minimum Estimate: 5238000000
Maximum Estimate: 5612000000
This is the average result from: 4 analysts
Minimum Estimate: -81819533.6
Maximum Estimate: -87663786
This is the average result from: 4 analysts
Minimum Estimate: -147075528.6
Maximum Estimate: -157580923.5
This is the average result from: 4 analysts
Minimum Estimate: -100750899.2
Maximum Estimate: -107947392
This is the average result from: 4 analysts
Minimum Estimate: -53566702
Maximum Estimate: -57392895
This is the average result from: 4 analysts
Minimum Estimate: -21585166.4
Maximum Estimate: -23126964
This is the average result from: 4 analysts
Minimum Estimate: -68607320.6
Maximum Estimate: -73507843.5
This is the average result from: 4 analysts
Minimum Estimate: -23733463.6
Maximum Estimate: -25428711
This is the average result from: 4 analysts
Minimum Estimate: 101130000
Maximum Estimate: 108350000
This is the average result from: 4 analysts
Minimum Estimate: 189350000
Maximum Estimate: 202870000
This is the average result from: 6 analysts
Minimum Estimate: -224993878.2
Maximum Estimate: -163215853.5
This is the average result from: 4 analysts
Minimum Estimate: -146288108.4
Maximum Estimate: -156737259
This is the average result from: 4 analysts
Minimum Estimate: -101279187.8
Maximum Estimate: -108513415.5
This is the average result from: 4 analysts
Minimum Estimate: -55371117.2
Maximum Estimate: -59326197
This is the average result from: 4 analysts
Minimum Estimate: -24627458.8
Maximum Estimate: -26386563
This is the average result from: 4 analysts
Minimum Estimate: -78947820
Maximum Estimate: -84586950
This is the average result from: 4 analysts
Minimum Estimate: -35645412.6
Maximum Estimate: -38191513.5
This is the average result from: 4 analysts
Minimum Estimate: 87692000
Maximum Estimate: 93956000
This is the average result from: 4 analysts
Minimum Estimate: 174840000
Maximum Estimate: 187330000