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: 1844000000
Maximum Estimate: 2232000000
This is the average result from: 9 analysts
Minimum Estimate: 2043000000
Maximum Estimate: 2570000000
This is the average result from: 7 analysts
Minimum Estimate: 2136000000
Maximum Estimate: 2745000000
This is the average result from: 7 analysts
Minimum Estimate: 307960000
Maximum Estimate: 380730000
This is the average result from: 7 analysts
Minimum Estimate: 348290000
Maximum Estimate: 434890000
This is the average result from: 6 analysts
Minimum Estimate: 371920000
Maximum Estimate: 470140000
This is the average result from: 5 analysts
Minimum Estimate: 136300000
Maximum Estimate: 146530000
This is the average result from: 5 analysts
Minimum Estimate: 180510000
Maximum Estimate: 207940000
This is the average result from: 5 analysts
Minimum Estimate: 198890000
Maximum Estimate: 256780000
This is the average result from: 5 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.12
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.6
This is the average result from: 3 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.75
This is the average result from: 5 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.12
This is the average result from: 5 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.13
This is the average result from: 5 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.15
This is the average result from: 5 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.16
This is the average result from: 4 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.16
This is the average result from: 2 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.17
This is the average result from: 2 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.19
This is the average result from: 2 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.2
This is the average result from: 8 analysts
Minimum Estimate: 500090000
Maximum Estimate: 627390000
This is the average result from: 8 analysts
Minimum Estimate: 503430000
Maximum Estimate: 630360000
This is the average result from: 8 analysts
Minimum Estimate: 502250000
Maximum Estimate: 637040000
This is the average result from: 8 analysts
Minimum Estimate: 511170000
Maximum Estimate: 644470000
This is the average result from: 6 analysts
Minimum Estimate: 522730000
Maximum Estimate: 658160000
This is the average result from: 4 analysts
Minimum Estimate: 522140000
Maximum Estimate: 588150000
This is the average result from: 4 analysts
Minimum Estimate: 541840000
Maximum Estimate: 593650000
This is the average result from: 4 analysts
Minimum Estimate: 534000000
Maximum Estimate: 600030000
This is the average result from: 4 analysts
Minimum Estimate: 537820000
Maximum Estimate: 604970000
This is the average result from: 6 analysts
Minimum Estimate: 86979000
Maximum Estimate: 98521000
This is the average result from: 6 analysts
Minimum Estimate: 81928000
Maximum Estimate: 95351000
This is the average result from: 6 analysts
Minimum Estimate: 86926000
Maximum Estimate: 100620000
This is the average result from: 6 analysts
Minimum Estimate: 88690000
Maximum Estimate: 102810000
This is the average result from: 4 analysts
Minimum Estimate: 90721000
Maximum Estimate: 101630000
This is the average result from: 4 analysts
Minimum Estimate: 88494000
Maximum Estimate: 102230000
This is the average result from: 4 analysts
Minimum Estimate: 92520000
Maximum Estimate: 105640000
This is the average result from: 4 analysts
Minimum Estimate: 93433000
Maximum Estimate: 107570000
This is the average result from: 4 analysts
Minimum Estimate: 94355000
Maximum Estimate: 109030000
This is the average result from: 4 analysts
Minimum Estimate: 44678000
Maximum Estimate: 50653000
This is the average result from: 4 analysts
Minimum Estimate: 37854000
Maximum Estimate: 44807000
This is the average result from: 4 analysts
Minimum Estimate: 47024000
Maximum Estimate: 51090000
This is the average result from: 4 analysts
Minimum Estimate: 46262000
Maximum Estimate: 52212000
This is the average result from: 2 analysts
Minimum Estimate: 52185000
Maximum Estimate: 55913000