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: 11 analysts
Minimum Estimate: 364070000
Maximum Estimate: 392790000
This is the average result from: 11 analysts
Minimum Estimate: 419490000
Maximum Estimate: 464240000
This is the average result from: 9 analysts
Minimum Estimate: 498530000
Maximum Estimate: 553960000
This is the average result from: 11 analysts
Minimum Estimate: 114070000
Maximum Estimate: 124360000
This is the average result from: 11 analysts
Minimum Estimate: 134550000
Maximum Estimate: 167690000
This is the average result from: 9 analysts
Minimum Estimate: 191490000
Maximum Estimate: 219360000
This is the average result from: 10 analysts
Minimum Estimate: 30282000
Maximum Estimate: 34545000
This is the average result from: 10 analysts
Minimum Estimate: 90650000
Maximum Estimate: 116030000
This is the average result from: 9 analysts
Minimum Estimate: 135440000
Maximum Estimate: 160070000
This is the average result from: 11 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.3
This is the average result from: 11 analysts
Minimum Estimate: 2.47
Maximum Estimate: 2.95
This is the average result from: 9 analysts
Minimum Estimate: 3.33
Maximum Estimate: 3.87
This is the average result from: 10 analysts
Minimum Estimate: 0.4
Maximum Estimate: 0.6
This is the average result from: 9 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.39
This is the average result from: 9 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.66
This is the average result from: 9 analysts
Minimum Estimate: 0.78
Maximum Estimate: 0.93
This is the average result from: 6 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1.07
This is the average result from: 3 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.65
This is the average result from: 3 analysts
Minimum Estimate: 0.75
Maximum Estimate: 0.81
This is the average result from: 3 analysts
Minimum Estimate: 0.91
Maximum Estimate: 0.98
This is the average result from: 3 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.32
This is the average result from: 11 analysts
Minimum Estimate: 100940000
Maximum Estimate: 110480000
This is the average result from: 9 analysts
Minimum Estimate: 84652000
Maximum Estimate: 97847000
This is the average result from: 9 analysts
Minimum Estimate: 94751000
Maximum Estimate: 109950000
This is the average result from: 9 analysts
Minimum Estimate: 108780000
Maximum Estimate: 123550000
This is the average result from: 6 analysts
Minimum Estimate: 123090000
Maximum Estimate: 134510000
This is the average result from: 3 analysts
Minimum Estimate: 117910000
Maximum Estimate: 126340000
This is the average result from: 3 analysts
Minimum Estimate: 123820000
Maximum Estimate: 132670000
This is the average result from: 3 analysts
Minimum Estimate: 138760000
Maximum Estimate: 148670000
This is the average result from: 3 analysts
Minimum Estimate: 166670000
Maximum Estimate: 178570000
This is the average result from: 10 analysts
Minimum Estimate: 31385000
Maximum Estimate: 34741000
This is the average result from: 8 analysts
Minimum Estimate: 21246000
Maximum Estimate: 24626000
This is the average result from: 8 analysts
Minimum Estimate: 27383000
Maximum Estimate: 33851000
This is the average result from: 8 analysts
Minimum Estimate: 41010000
Maximum Estimate: 47797000
This is the average result from: 6 analysts
Minimum Estimate: 44219000
Maximum Estimate: 51174000
This is the average result from: 3 analysts
Minimum Estimate: 44414000
Maximum Estimate: 47586000
This is the average result from: 3 analysts
Minimum Estimate: 49823000
Maximum Estimate: 53382000
This is the average result from: 3 analysts
Minimum Estimate: 64259000
Maximum Estimate: 68849000
This is the average result from: 3 analysts
Minimum Estimate: 79233000
Maximum Estimate: 84893000
This is the average result from: 10 analysts
Minimum Estimate: 15680000
Maximum Estimate: 18130000
This is the average result from: 9 analysts
Minimum Estimate: 10878000
Maximum Estimate: 12839000
This is the average result from: 9 analysts
Minimum Estimate: 15680000
Maximum Estimate: 21335000
This is the average result from: 9 analysts
Minimum Estimate: 31458000
Maximum Estimate: 35498000
This is the average result from: 6 analysts
Minimum Estimate: 31556000
Maximum Estimate: 39060000