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: 1856000000
Maximum Estimate: 2003000000
This is the average result from: 9 analysts
Minimum Estimate: 1961000000
Maximum Estimate: 2205000000
This is the average result from: 8 analysts
Minimum Estimate: 2076000000
Maximum Estimate: 2367000000
This is the average result from: 8 analysts
Minimum Estimate: 365440000
Maximum Estimate: 395680000
This is the average result from: 8 analysts
Minimum Estimate: 392000000
Maximum Estimate: 438380000
This is the average result from: 7 analysts
Minimum Estimate: 420420000
Maximum Estimate: 488250000
This is the average result from: 9 analysts
Minimum Estimate: 295040000
Maximum Estimate: 324230000
This is the average result from: 9 analysts
Minimum Estimate: 319380000
Maximum Estimate: 360780000
This is the average result from: 8 analysts
Minimum Estimate: 345350000
Maximum Estimate: 398710000
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.19
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.25
Maximum Estimate: 0.35
This is the average result from: 7 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.39
This is the average result from: 7 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.4
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.27
This is the average result from: 3 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.38
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.45
This is the average result from: 3 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.37
This is the average result from: 9 analysts
Minimum Estimate: 449420000
Maximum Estimate: 489510000
This is the average result from: 7 analysts
Minimum Estimate: 479220000
Maximum Estimate: 519540000
This is the average result from: 7 analysts
Minimum Estimate: 495190000
Maximum Estimate: 563120000
This is the average result from: 7 analysts
Minimum Estimate: 507540000
Maximum Estimate: 578660000
This is the average result from: 5 analysts
Minimum Estimate: 481770000
Maximum Estimate: 549890000
This is the average result from: 3 analysts
Minimum Estimate: 514700000
Maximum Estimate: 576770000
This is the average result from: 3 analysts
Minimum Estimate: 526060000
Maximum Estimate: 596190000
This is the average result from: 3 analysts
Minimum Estimate: 544590000
Maximum Estimate: 607220000
This is the average result from: 3 analysts
Minimum Estimate: 511950000
Maximum Estimate: 561540000
This is the average result from: 7 analysts
Minimum Estimate: 72520000
Maximum Estimate: 79926000
This is the average result from: 6 analysts
Minimum Estimate: 92414000
Maximum Estimate: 103890000
This is the average result from: 6 analysts
Minimum Estimate: 105740000
Maximum Estimate: 114940000
This is the average result from: 6 analysts
Minimum Estimate: 106230000
Maximum Estimate: 118420000
This is the average result from: 5 analysts
Minimum Estimate: 80164000
Maximum Estimate: 92330000
This is the average result from: 2 analysts
Minimum Estimate: 110050000
Maximum Estimate: 117920000
This is the average result from: 2 analysts
Minimum Estimate: 119270000
Maximum Estimate: 127790000
This is the average result from: 2 analysts
Minimum Estimate: 117990000
Maximum Estimate: 126420000
This is the average result from: 2 analysts
Minimum Estimate: 108390000
Maximum Estimate: 116130000
This is the average result from: 8 analysts
Minimum Estimate: 54278000
Maximum Estimate: 61996000
This is the average result from: 7 analysts
Minimum Estimate: 73696000
Maximum Estimate: 85173000
This is the average result from: 7 analysts
Minimum Estimate: 86044000
Maximum Estimate: 95712000
This is the average result from: 7 analysts
Minimum Estimate: 87612000
Maximum Estimate: 97058000
This is the average result from: 5 analysts
Minimum Estimate: 61740000
Maximum Estimate: 71216000
This is the average result from: 3 analysts
Minimum Estimate: 87024000
Maximum Estimate: 94500000
This is the average result from: 3 analysts
Minimum Estimate: 96628000
Maximum Estimate: 104210000
This is the average result from: 3 analysts
Minimum Estimate: 95648000
Maximum Estimate: 102900000
This is the average result from: 3 analysts
Minimum Estimate: 69678000
Maximum Estimate: 84210000