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: 43 analysts
Minimum Estimate: 32691000000
Maximum Estimate: 36314000000
This is the average result from: 42 analysts
This is the average result from: 34 analysts
This is the average result from: 13 analysts
This is the average result from: 10 analysts
This is the average result from: 7 analysts
This is the average result from: 5 analysts
This is the average result from: 6 analysts
This is the average result from: 37 analysts
Minimum Estimate: 6954000000
Maximum Estimate: 8674000000
This is the average result from: 36 analysts
This is the average result from: 29 analysts
This is the average result from: 3 analysts
This is the average result from: 4 analysts
This is the average result from: 41 analysts
Minimum Estimate: 6007000000
Maximum Estimate: 7901000000
This is the average result from: 39 analysts
This is the average result from: 33 analysts
This is the average result from: 12 analysts
This is the average result from: 45 analysts
Minimum Estimate: 10.84
Maximum Estimate: 13.89
This is the average result from: 44 analysts
This is the average result from: 8 analysts
This is the average result from: 35 analysts
Minimum Estimate: 3.04
Maximum Estimate: 3.82
This is the average result from: 21 analysts
This is the average result from: 18 analysts
This is the average result from: 31 analysts
Minimum Estimate: 8298000
Maximum Estimate: 9051000
This is the average result from: 30 analysts
This is the average result from: 17 analysts
This is the average result from: 15 analysts
This is the average result from: 28 analysts
Minimum Estimate: 1749000000
Maximum Estimate: 2186000000
This is the average result from: 27 analysts
This is the average result from: 14 analysts
This is the average result from: 29 analysts
Minimum Estimate: 1549000
Maximum Estimate: 1987000
This is the average result from: 28 analysts
This is the average result from: 11 analysts