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: 17 analysts
Minimum Estimate: 196463000000
Maximum Estimate: 214843000000
This is the average result from: 16 analysts
This is the average result from: 13 analysts
This is the average result from: 3 analysts
This is the average result from: 14 analysts
Minimum Estimate: 2272000000
Maximum Estimate: 2828000000
This is the average result from: 14 analysts
This is the average result from: 11 analysts
This is the average result from: 15 analysts
Minimum Estimate: 1021000000
Maximum Estimate: 2139000000
This is the average result from: 15 analysts
This is the average result from: 2 analysts
This is the average result from: 19 analysts
Minimum Estimate: 5.24
Maximum Estimate: 5.78
This is the average result from: 19 analysts
This is the average result from: 14 analysts
Minimum Estimate: 1.04
Maximum Estimate: 1.27
This is the average result from: 14 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.64
This is the average result from: 12 analysts
This is the average result from: 5 analysts
This is the average result from: 12 analysts
Minimum Estimate: 49132000000
Maximum Estimate: 54412000000
This is the average result from: 11 analysts
Minimum Estimate: 47411000000
Maximum Estimate: 52525000000
This is the average result from: 8 analysts
This is the average result from: 9 analysts
Minimum Estimate: 508620000
Maximum Estimate: 584230000
This is the average result from: 9 analysts
Minimum Estimate: 625900000
Maximum Estimate: 698760000
This is the average result from: 9 analysts
This is the average result from: 6 analysts
This is the average result from: 4 analysts
This is the average result from: 9 analysts
Minimum Estimate: 405720000
Maximum Estimate: 460140000
This is the average result from: 9 analysts
Minimum Estimate: 510870000
Maximum Estimate: 576930000