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: 9 analysts
Minimum Estimate: 2597000000
Maximum Estimate: 2804000000
This is the average result from: 9 analysts
Minimum Estimate: 2732000000
Maximum Estimate: 3033000000
This is the average result from: 9 analysts
Minimum Estimate: 2876000000
Maximum Estimate: 3208000000
This is the average result from: 9 analysts
Minimum Estimate: 283020000
Maximum Estimate: 310800000
This is the average result from: 9 analysts
Minimum Estimate: 298900000
Maximum Estimate: 338580000
This is the average result from: 9 analysts
Minimum Estimate: 331240000
Maximum Estimate: 385350000
This is the average result from: 9 analysts
Minimum Estimate: 121520000
Maximum Estimate: 224140000
This is the average result from: 9 analysts
Minimum Estimate: 180320000
Maximum Estimate: 220880000
This is the average result from: 9 analysts
Minimum Estimate: 182180000
Maximum Estimate: 258510000
This is the average result from: 9 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.41
This is the average result from: 9 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.89
This is the average result from: 9 analysts
Minimum Estimate: 0.84
Maximum Estimate: 1.18
This is the average result from: 9 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.09
This is the average result from: 9 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.2
This is the average result from: 9 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.32
This is the average result from: 9 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.2
This is the average result from: 8 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.19
This is the average result from: 4 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.26
This is the average result from: 4 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.41
This is the average result from: 4 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.22
This is the average result from: 7 analysts
Minimum Estimate: 630140000
Maximum Estimate: 687320000
This is the average result from: 6 analysts
Minimum Estimate: 670520000
Maximum Estimate: 728530000
This is the average result from: 6 analysts
Minimum Estimate: 705310000
Maximum Estimate: 765190000
This is the average result from: 6 analysts
Minimum Estimate: 687370000
Maximum Estimate: 753270000
This is the average result from: 5 analysts
Minimum Estimate: 707850000
Maximum Estimate: 786150000
This is the average result from: 4 analysts
Minimum Estimate: 698640000
Maximum Estimate: 783720000
This is the average result from: 4 analysts
Minimum Estimate: 736270000
Maximum Estimate: 825510000
This is the average result from: 4 analysts
Minimum Estimate: 718440000
Maximum Estimate: 807140000
This is the average result from: 4 analysts
Minimum Estimate: 729460000
Maximum Estimate: 791180000
This is the average result from: 6 analysts
Minimum Estimate: 55566000
Maximum Estimate: 61919000
This is the average result from: 5 analysts
Minimum Estimate: 65660000
Maximum Estimate: 74500000
This is the average result from: 5 analysts
Minimum Estimate: 89278000
Maximum Estimate: 97057000
This is the average result from: 5 analysts
Minimum Estimate: 69090000
Maximum Estimate: 77813000
This is the average result from: 5 analysts
Minimum Estimate: 72618000
Maximum Estimate: 81527000
This is the average result from: 4 analysts
Minimum Estimate: 72912000
Maximum Estimate: 85305000
This is the average result from: 4 analysts
Minimum Estimate: 100740000
Maximum Estimate: 111250000
This is the average result from: 4 analysts
Minimum Estimate: 85848000
Maximum Estimate: 93314000
This is the average result from: 4 analysts
Minimum Estimate: 79184000
Maximum Estimate: 85872000
This is the average result from: 7 analysts
Minimum Estimate: 24206000
Maximum Estimate: 33705000
This is the average result from: 6 analysts
Minimum Estimate: 34986000
Maximum Estimate: 44673000
This is the average result from: 6 analysts
Minimum Estimate: 64022000
Maximum Estimate: 76412000
This is the average result from: 6 analysts
Minimum Estimate: 31556000
Maximum Estimate: 45252000
This is the average result from: 5 analysts
Minimum Estimate: 33516000
Maximum Estimate: 45591000
This is the average result from: 4 analysts
Minimum Estimate: 41552000
Maximum Estimate: 53036000
This is the average result from: 4 analysts
Minimum Estimate: 69090000
Maximum Estimate: 78873000
This is the average result from: 4 analysts
Minimum Estimate: 54292000
Maximum Estimate: 60974000
This is the average result from: 4 analysts
Minimum Estimate: 47432000
Maximum Estimate: 53217000