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: 5 analysts
Minimum Estimate: 104080000
Maximum Estimate: 117190000
This is the average result from: 5 analysts
Minimum Estimate: 157920000
Maximum Estimate: 216600000
This is the average result from: 4 analysts
Minimum Estimate: 216100000
Maximum Estimate: 258440000
This is the average result from: 5 analysts
Minimum Estimate: 56938000
Maximum Estimate: 64127000
This is the average result from: 5 analysts
Minimum Estimate: 88368000
Maximum Estimate: 105740000
This is the average result from: 4 analysts
Minimum Estimate: 124070000
Maximum Estimate: 136080000
This is the average result from: 5 analysts
Minimum Estimate: 14529000
Maximum Estimate: 24675000
This is the average result from: 5 analysts
Minimum Estimate: 50091000
Maximum Estimate: 89696000
This is the average result from: 4 analysts
Minimum Estimate: 85597000
Maximum Estimate: 118650000
This is the average result from: 5 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.67
This is the average result from: 5 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.84
This is the average result from: 4 analysts
Minimum Estimate: 0.79
Maximum Estimate: 1.06
This is the average result from: 2 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.1
This is the average result from: 5 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.16
This is the average result from: 5 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.17
This is the average result from: 5 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.19
This is the average result from: 5 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.23
This is the average result from: 5 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.29
This is the average result from: 4 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.2
This is the average result from: 4 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.23
This is the average result from: 4 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.29
This is the average result from: 4 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.36
This is the average result from: 5 analysts
Minimum Estimate: 26950000
Maximum Estimate: 34545000
This is the average result from: 5 analysts
Minimum Estimate: 31960000
Maximum Estimate: 40740000
This is the average result from: 5 analysts
Minimum Estimate: 36439000
Maximum Estimate: 49844000
This is the average result from: 5 analysts
Minimum Estimate: 41695000
Maximum Estimate: 57551000
This is the average result from: 5 analysts
Minimum Estimate: 47823000
Maximum Estimate: 68471000
This is the average result from: 4 analysts
Minimum Estimate: 49108000
Maximum Estimate: 53372000
This is the average result from: 4 analysts
Minimum Estimate: 51695000
Maximum Estimate: 59441000
This is the average result from: 4 analysts
Minimum Estimate: 55458000
Maximum Estimate: 68922000
This is the average result from: 4 analysts
Minimum Estimate: 59133000
Maximum Estimate: 77459000
This is the average result from: 5 analysts
Minimum Estimate: 14308000
Maximum Estimate: 16464000
This is the average result from: 5 analysts
Minimum Estimate: 15582000
Maximum Estimate: 20552000
This is the average result from: 5 analysts
Minimum Estimate: 19894000
Maximum Estimate: 24118000
This is the average result from: 5 analysts
Minimum Estimate: 24010000
Maximum Estimate: 28239000
This is the average result from: 5 analysts
Minimum Estimate: 27146000
Maximum Estimate: 34008000
This is the average result from: 3 analysts
Minimum Estimate: 26372000
Maximum Estimate: 28256000
This is the average result from: 3 analysts
Minimum Estimate: 32464000
Maximum Estimate: 34783000
This is the average result from: 3 analysts
Minimum Estimate: 40116000
Maximum Estimate: 42982000
This is the average result from: 3 analysts
Minimum Estimate: 46967000
Maximum Estimate: 50321000
This is the average result from: 5 analysts
Minimum Estimate: -531160
Maximum Estimate: 5177000
This is the average result from: 5 analysts
Minimum Estimate: 8460000
Maximum Estimate: 13186000
This is the average result from: 5 analysts
Minimum Estimate: 11270000
Maximum Estimate: 16345000
This is the average result from: 5 analysts
Minimum Estimate: 13658000
Maximum Estimate: 20970000
This is the average result from: 5 analysts
Minimum Estimate: 16702000
Maximum Estimate: 26213000
This is the average result from: 3 analysts
Minimum Estimate: 22774000
Maximum Estimate: 29711000
This is the average result from: 3 analysts
Minimum Estimate: 28868000
Maximum Estimate: 33948000
This is the average result from: 3 analysts
Minimum Estimate: 36520000
Maximum Estimate: 39456000
This is the average result from: 3 analysts
Minimum Estimate: 39190000
Maximum Estimate: 44229000