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: 6 analysts
Minimum Estimate: 330220000
Maximum Estimate: 361200000
This is the average result from: 6 analysts
Minimum Estimate: 395430000
Maximum Estimate: 451080000
This is the average result from: 5 analysts
Minimum Estimate: 480590000
Maximum Estimate: 556400000
This is the average result from: 3 analysts
Minimum Estimate: 462660000
Maximum Estimate: 495710000
This is the average result from: 3 analysts
Minimum Estimate: 514010000
Maximum Estimate: 550730000
This is the average result from: 3 analysts
Minimum Estimate: 566340000
Maximum Estimate: 606800000
This is the average result from: 4 analysts
Minimum Estimate: 772530000
Maximum Estimate: 833700000
This is the average result from: 4 analysts
Minimum Estimate: 867300000
Maximum Estimate: 929880000
This is the average result from: 6 analysts
Minimum Estimate: 142930000
Maximum Estimate: 155400000
This is the average result from: 6 analysts
Minimum Estimate: 171400000
Maximum Estimate: 191840000
This is the average result from: 5 analysts
Minimum Estimate: 207960000
Maximum Estimate: 236270000
This is the average result from: 4 analysts
Minimum Estimate: 196980000
Maximum Estimate: 236570000
This is the average result from: 4 analysts
Minimum Estimate: 222360000
Maximum Estimate: 278990000
This is the average result from: 4 analysts
Minimum Estimate: 249410000
Maximum Estimate: 325500000
This is the average result from: 3 analysts
Minimum Estimate: 351040000
Maximum Estimate: 376110000
This is the average result from: 3 analysts
Minimum Estimate: 401700000
Maximum Estimate: 430400000
This is the average result from: 6 analysts
Minimum Estimate: 94766000
Maximum Estimate: 103300000
This is the average result from: 6 analysts
Minimum Estimate: 117800000
Maximum Estimate: 135980000
This is the average result from: 5 analysts
Minimum Estimate: 151020000
Maximum Estimate: 175560000
This is the average result from: 4 analysts
Minimum Estimate: 140830000
Maximum Estimate: 206850000
This is the average result from: 4 analysts
Minimum Estimate: 159740000
Maximum Estimate: 244650000
This is the average result from: 4 analysts
Minimum Estimate: 179440000
Maximum Estimate: 284550000
This is the average result from: 3 analysts
Minimum Estimate: 301840000
Maximum Estimate: 323400000
This is the average result from: 3 analysts
Minimum Estimate: 341040000
Maximum Estimate: 365400000
This is the average result from: 5 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.05
This is the average result from: 5 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.47
This is the average result from: 4 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.68
This is the average result from: 3 analysts
Minimum Estimate: 0.6
Maximum Estimate: 0.64
This is the average result from: 3 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.8
This is the average result from: 3 analysts
Minimum Estimate: 0.87
Maximum Estimate: 0.93
This is the average result from: 5 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.09
This is the average result from: 5 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.11
This is the average result from: 5 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.12
This is the average result from: 5 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.13
This is the average result from: 4 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.13
This is the average result from: 6 analysts
Minimum Estimate: 88145000
Maximum Estimate: 102060000
This is the average result from: 6 analysts
Minimum Estimate: 91140000
Maximum Estimate: 102380000
This is the average result from: 6 analysts
Minimum Estimate: 95844000
Maximum Estimate: 108360000
This is the average result from: 6 analysts
Minimum Estimate: 103390000
Maximum Estimate: 117500000
This is the average result from: 5 analysts
Minimum Estimate: 104960000
Maximum Estimate: 124010000
This is the average result from: 5 analysts
Minimum Estimate: 37828000
Maximum Estimate: 40705000
This is the average result from: 5 analysts
Minimum Estimate: 39200000
Maximum Estimate: 42595000
This is the average result from: 5 analysts
Minimum Estimate: 42042000
Maximum Estimate: 46200000
This is the average result from: 5 analysts
Minimum Estimate: 44002000
Maximum Estimate: 49770000
This is the average result from: 5 analysts
Minimum Estimate: 44884000
Maximum Estimate: 49945000
This is the average result from: 6 analysts
Minimum Estimate: 23912000
Maximum Estimate: 26719000
This is the average result from: 6 analysts
Minimum Estimate: 22881000
Maximum Estimate: 27470000
This is the average result from: 5 analysts
Minimum Estimate: 29498000
Maximum Estimate: 32389000
This is the average result from: 5 analysts
Minimum Estimate: 32536000
Maximum Estimate: 35947000
This is the average result from: 4 analysts
Minimum Estimate: 33614000
Maximum Estimate: 36120000