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: 10138000000
Maximum Estimate: 12270000000
This is the average result from: 12 analysts
Minimum Estimate: 12704000000
Maximum Estimate: 16399000000
This is the average result from: 10 analysts
Minimum Estimate: 15527000000
Maximum Estimate: 25745000000
This is the average result from: 11 analysts
Minimum Estimate: -705283136.6
Maximum Estimate: -698129701.5
This is the average result from: 11 analysts
Minimum Estimate: -383344561.6
Maximum Estimate: -29783323.5
This is the average result from: 9 analysts
Minimum Estimate: 198140000
Maximum Estimate: 1255000000
This is the average result from: 12 analysts
Minimum Estimate: -976177617.8
Maximum Estimate: -623272093.5
This is the average result from: 12 analysts
Minimum Estimate: -682816460.2
Maximum Estimate: -162666157.5
This is the average result from: 11 analysts
Minimum Estimate: -365232211.4
Maximum Estimate: 574310000
This is the average result from: 12 analysts
Minimum Estimate: -3.43
Maximum Estimate: -0.33
This is the average result from: 12 analysts
Minimum Estimate: -2.04
Maximum Estimate: -0.14
This is the average result from: 10 analysts
Minimum Estimate: 0.02
Maximum Estimate: 1.83
This is the average result from: 5 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.04
This is the average result from: 4 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.06
This is the average result from: 4 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
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: 2783000000
Maximum Estimate: 3626000000
This is the average result from: 4 analysts
Minimum Estimate: 2848000000
Maximum Estimate: 3051000000
This is the average result from: 4 analysts
Minimum Estimate: 3418000000
Maximum Estimate: 3663000000
This is the average result from: 4 analysts
Minimum Estimate: 3646000000
Maximum Estimate: 3906000000
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: -96052044.2
Maximum Estimate: -102912904.5
This is the average result from: 4 analysts
Minimum Estimate: -138703819.8
Maximum Estimate: -148611235.5
This is the average result from: 4 analysts
Minimum Estimate: -117918402
Maximum Estimate: -126341145
This is the average result from: 4 analysts
Minimum Estimate: -56990949.4
Maximum Estimate: -61061731.5
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: -175562766.4
Maximum Estimate: -143405125.5
This is the average result from: 4 analysts
Minimum Estimate: -137923004.8
Maximum Estimate: -147774648
This is the average result from: 4 analysts
Minimum Estimate: -118442270.8
Maximum Estimate: -126902433
This is the average result from: 4 analysts
Minimum Estimate: -58780096.2
Maximum Estimate: -62978674.5
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