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: 1976000000
Maximum Estimate: 2130000000
This is the average result from: 20 analysts
This is the average result from: 12 analysts
This is the average result from: 3 analysts
This is the average result from: 2 analysts
This is the average result from: 17 analysts
Minimum Estimate: 1121000000
Maximum Estimate: 1373000000
This is the average result from: 16 analysts
This is the average result from: 9 analysts
This is the average result from: 7 analysts
Minimum Estimate: 616030000
Maximum Estimate: 803320000
This is the average result from: 7 analysts
This is the average result from: 6 analysts
This is the average result from: 8 analysts
Minimum Estimate: 4.86
Maximum Estimate: 5.3
This is the average result from: 4 analysts
This is the average result from: 7 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1.28
This is the average result from: 8 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.29
This is the average result from: 5 analysts
This is the average result from: 17 analysts
Minimum Estimate: 488240000
Maximum Estimate: 544320000
This is the average result from: 18 analysts
Minimum Estimate: 516090000
Maximum Estimate: 563050000
This is the average result from: 13 analysts
This is the average result from: 13 analysts
Minimum Estimate: 277770000
Maximum Estimate: 307770000
This is the average result from: 14 analysts
Minimum Estimate: 295510000
Maximum Estimate: 328490000
This is the average result from: 11 analysts
This is the average result from: 5 analysts
Minimum Estimate: 147880000
Maximum Estimate: 165050000
This is the average result from: 6 analysts
Minimum Estimate: 165900000
Maximum Estimate: 184650000