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: 1851000000
Maximum Estimate: 2003000000
This is the average result from: 9 analysts
Minimum Estimate: 1954000000
Maximum Estimate: 2116000000
This is the average result from: 8 analysts
Minimum Estimate: 2074000000
Maximum Estimate: 2247000000
This is the average result from: 8 analysts
Minimum Estimate: 362600000
Maximum Estimate: 393750000
This is the average result from: 8 analysts
Minimum Estimate: 386710000
Maximum Estimate: 433570000
This is the average result from: 7 analysts
Minimum Estimate: 420420000
Maximum Estimate: 467710000
This is the average result from: 9 analysts
Minimum Estimate: 295040000
Maximum Estimate: 323090000
This is the average result from: 9 analysts
Minimum Estimate: 314580000
Maximum Estimate: 359420000
This is the average result from: 8 analysts
Minimum Estimate: 345350000
Maximum Estimate: 380100000
This is the average result from: 9 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.58
This is the average result from: 9 analysts
Minimum Estimate: 1.2
Maximum Estimate: 1.44
This is the average result from: 8 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.67
This is the average result from: 9 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.2
This is the average result from: 7 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.34
This is the average result from: 7 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.39
This is the average result from: 7 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.41
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.25
This is the average result from: 3 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.39
This is the average result from: 3 analysts
Minimum Estimate: 0.4
Maximum Estimate: 0.44
This is the average result from: 3 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.44
This is the average result from: 3 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.39
This is the average result from: 9 analysts
Minimum Estimate: 444920000
Maximum Estimate: 490040000
This is the average result from: 7 analysts
Minimum Estimate: 475100000
Maximum Estimate: 519540000
This is the average result from: 7 analysts
Minimum Estimate: 491980000
Maximum Estimate: 533300000
This is the average result from: 7 analysts
Minimum Estimate: 505850000
Maximum Estimate: 545870000
This is the average result from: 5 analysts
Minimum Estimate: 470010000
Maximum Estimate: 520380000
This is the average result from: 2 analysts
Minimum Estimate: 514700000
Maximum Estimate: 551460000
This is the average result from: 2 analysts
Minimum Estimate: 526060000
Maximum Estimate: 563640000
This is the average result from: 2 analysts
Minimum Estimate: 539000000
Maximum Estimate: 577500000
This is the average result from: 2 analysts
Minimum Estimate: 510580000
Maximum Estimate: 547050000
This is the average result from: 7 analysts
Minimum Estimate: 70266000
Maximum Estimate: 78021000
This is the average result from: 6 analysts
Minimum Estimate: 89964000
Maximum Estimate: 103180000
This is the average result from: 6 analysts
Minimum Estimate: 104570000
Maximum Estimate: 113200000
This is the average result from: 6 analysts
Minimum Estimate: 104470000
Maximum Estimate: 113820000
This is the average result from: 5 analysts
Minimum Estimate: 80164000
Maximum Estimate: 89215000
This is the average result from: 8 analysts
Minimum Estimate: 54278000
Maximum Estimate: 60273000
This is the average result from: 7 analysts
Minimum Estimate: 73598000
Maximum Estimate: 85120000
This is the average result from: 7 analysts
Minimum Estimate: 86142000
Maximum Estimate: 94820000
This is the average result from: 7 analysts
Minimum Estimate: 85652000
Maximum Estimate: 94982000
This is the average result from: 5 analysts
Minimum Estimate: 61740000
Maximum Estimate: 68224000
This is the average result from: 2 analysts
Minimum Estimate: 87024000
Maximum Estimate: 93240000
This is the average result from: 2 analysts
Minimum Estimate: 96628000
Maximum Estimate: 103530000
This is the average result from: 2 analysts
Minimum Estimate: 97706000
Maximum Estimate: 104690000
This is the average result from: 2 analysts
Minimum Estimate: 69874000
Maximum Estimate: 74865000