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: 2796000000
This is the average result from: 9 analysts
Minimum Estimate: 2732000000
Maximum Estimate: 3047000000
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: 343890000
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: 226180000
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.2
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.11
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.03
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.29
Maximum Estimate: 0.41
This is the average result from: 4 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.22
This is the average result from: 7 analysts
Minimum Estimate: 628080000
Maximum Estimate: 679530000
This is the average result from: 6 analysts
Minimum Estimate: 670120000
Maximum Estimate: 736170000
This is the average result from: 6 analysts
Minimum Estimate: 704520000
Maximum Estimate: 771920000
This is the average result from: 6 analysts
Minimum Estimate: 685120000
Maximum Estimate: 757240000
This is the average result from: 5 analysts
Minimum Estimate: 703840000
Maximum Estimate: 783300000
This is the average result from: 4 analysts
Minimum Estimate: 697370000
Maximum Estimate: 784490000
This is the average result from: 4 analysts
Minimum Estimate: 734410000
Maximum Estimate: 825510000
This is the average result from: 4 analysts
Minimum Estimate: 715200000
Maximum Estimate: 807140000
This is the average result from: 4 analysts
Minimum Estimate: 727070000
Maximum Estimate: 791180000
This is the average result from: 6 analysts
Minimum Estimate: 55831000
Maximum Estimate: 62322000
This is the average result from: 5 analysts
Minimum Estimate: 66444000
Maximum Estimate: 75464000
This is the average result from: 5 analysts
Minimum Estimate: 90944000
Maximum Estimate: 98133000
This is the average result from: 5 analysts
Minimum Estimate: 69090000
Maximum Estimate: 77750000
This is the average result from: 5 analysts
Minimum Estimate: 72618000
Maximum Estimate: 80669000
This is the average result from: 4 analysts
Minimum Estimate: 74284000
Maximum Estimate: 87000000
This is the average result from: 4 analysts
Minimum Estimate: 99862000
Maximum Estimate: 111620000
This is the average result from: 4 analysts
Minimum Estimate: 82516000
Maximum Estimate: 92298000
This is the average result from: 4 analysts
Minimum Estimate: 79184000
Maximum Estimate: 85565000
This is the average result from: 7 analysts
Minimum Estimate: 24206000
Maximum Estimate: 34531000
This is the average result from: 6 analysts
Minimum Estimate: 35280000
Maximum Estimate: 45864000
This is the average result from: 6 analysts
Minimum Estimate: 64022000
Maximum Estimate: 77696000
This is the average result from: 6 analysts
Minimum Estimate: 31556000
Maximum Estimate: 45537000
This is the average result from: 5 analysts
Minimum Estimate: 33516000
Maximum Estimate: 45258000
This is the average result from: 4 analysts
Minimum Estimate: 44688000
Maximum Estimate: 55359000
This is the average result from: 4 analysts
Minimum Estimate: 69678000
Maximum Estimate: 79772000
This is the average result from: 4 analysts
Minimum Estimate: 51940000
Maximum Estimate: 60309000
This is the average result from: 4 analysts
Minimum Estimate: 49098000
Maximum Estimate: 53400000