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: 629550000
Maximum Estimate: 676200000
This is the average result from: 9 analysts
Minimum Estimate: 753620000
Maximum Estimate: 814590000
This is the average result from: 8 analysts
Minimum Estimate: 892830000
Maximum Estimate: 995570000
This is the average result from: 2 analysts
Minimum Estimate: 1122000000
Maximum Estimate: 1203000000
This is the average result from: 2 analysts
Minimum Estimate: 1334000000
Maximum Estimate: 1430000000
This is the average result from: 2 analysts
Minimum Estimate: 1563000000
Maximum Estimate: 1675000000
This is the average result from: 2 analysts
Minimum Estimate: 1808000000
Maximum Estimate: 1937000000
This is the average result from: 2 analysts
Minimum Estimate: 2067000000
Maximum Estimate: 2214000000
This is the average result from: 8 analysts
Minimum Estimate: 140630000
Maximum Estimate: 156420000
This is the average result from: 8 analysts
Minimum Estimate: 150820000
Maximum Estimate: 170060000
This is the average result from: 7 analysts
Minimum Estimate: 175140000
Maximum Estimate: 208470000
This is the average result from: 2 analysts
Minimum Estimate: 239900000
Maximum Estimate: 257040000
This is the average result from: 2 analysts
Minimum Estimate: 294220000
Maximum Estimate: 315230000
This is the average result from: 2 analysts
Minimum Estimate: 356710000
Maximum Estimate: 382190000
This is the average result from: 2 analysts
Minimum Estimate: 426960000
Maximum Estimate: 457450000
This is the average result from: 2 analysts
Minimum Estimate: 504660000
Maximum Estimate: 540710000
This is the average result from: 7 analysts
Minimum Estimate: 132890000
Maximum Estimate: 147000000
This is the average result from: 7 analysts
Minimum Estimate: 135730000
Maximum Estimate: 154860000
This is the average result from: 7 analysts
Minimum Estimate: 159330000
Maximum Estimate: 189480000
This is the average result from: 2 analysts
Minimum Estimate: 222700000
Maximum Estimate: 238600000
This is the average result from: 2 analysts
Minimum Estimate: 275430000
Maximum Estimate: 295100000
This is the average result from: 2 analysts
Minimum Estimate: 335130000
Maximum Estimate: 359070000
This is the average result from: 2 analysts
Minimum Estimate: 401790000
Maximum Estimate: 430490000
This is the average result from: 2 analysts
Minimum Estimate: 475340000
Maximum Estimate: 509290000
This is the average result from: 8 analysts
Minimum Estimate: 1.75
Maximum Estimate: 1.98
This is the average result from: 8 analysts
Minimum Estimate: 1.62
Maximum Estimate: 1.91
This is the average result from: 7 analysts
Minimum Estimate: 1.88
Maximum Estimate: 2.35
This is the average result from: 2 analysts
Minimum Estimate: 2.56
Maximum Estimate: 2.74
This is the average result from: 2 analysts
Minimum Estimate: 3.14
Maximum Estimate: 3.36
This is the average result from: 2 analysts
Minimum Estimate: 3.78
Maximum Estimate: 4.05
This is the average result from: 2 analysts
Minimum Estimate: 4.49
Maximum Estimate: 4.81
This is the average result from: 2 analysts
Minimum Estimate: 5.26
Maximum Estimate: 5.64
This is the average result from: 7 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.15
This is the average result from: 5 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.65
This is the average result from: 5 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.81
This is the average result from: 5 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.33
This is the average result from: 4 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.18
This is the average result from: 6 analysts
Minimum Estimate: 114460000
Maximum Estimate: 125090000
This is the average result from: 5 analysts
Minimum Estimate: 247840000
Maximum Estimate: 268460000
This is the average result from: 5 analysts
Minimum Estimate: 225790000
Maximum Estimate: 244010000
This is the average result from: 5 analysts
Minimum Estimate: 137100000
Maximum Estimate: 150900000
This is the average result from: 4 analysts
Minimum Estimate: 137590000
Maximum Estimate: 150150000
This is the average result from: 6 analysts
Minimum Estimate: 10388000
Maximum Estimate: 12764000
This is the average result from: 5 analysts
Minimum Estimate: 42532000
Maximum Estimate: 49896000
This is the average result from: 5 analysts
Minimum Estimate: 51940000
Maximum Estimate: 64885000
This is the average result from: 5 analysts
Minimum Estimate: 22834000
Maximum Estimate: 28245000
This is the average result from: 4 analysts
Minimum Estimate: 14406000
Maximum Estimate: 20790000
This is the average result from: 5 analysts
Minimum Estimate: 7644000
Maximum Estimate: 9783000
This is the average result from: 5 analysts
Minimum Estimate: 39670000
Maximum Estimate: 47352000
This is the average result from: 5 analysts
Minimum Estimate: 47432000
Maximum Estimate: 61714000
This is the average result from: 5 analysts
Minimum Estimate: 15778000
Maximum Estimate: 23748000
This is the average result from: 4 analysts
Minimum Estimate: 10486000
Maximum Estimate: 15645000