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: 17 analysts
Minimum Estimate: 474640000
Maximum Estimate: 509920000
This is the average result from: 17 analysts
Minimum Estimate: 567540000
Maximum Estimate: 622230000
This is the average result from: 16 analysts
Minimum Estimate: 678780000
Maximum Estimate: 801150000
This is the average result from: 9 analysts
Minimum Estimate: -10998540
Maximum Estimate: -2747850
This is the average result from: 9 analysts
Minimum Estimate: 16549000
Maximum Estimate: 30423000
This is the average result from: 9 analysts
Minimum Estimate: 67746000
Maximum Estimate: 89345000
This is the average result from: 17 analysts
Minimum Estimate: -14178640
Maximum Estimate: -5157600
This is the average result from: 17 analysts
Minimum Estimate: 11368000
Maximum Estimate: 21846000
This is the average result from: 16 analysts
Minimum Estimate: -83190240
Maximum Estimate: 78049000
This is the average result from: 16 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.04
This is the average result from: 16 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.19
This is the average result from: 14 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.42
This is the average result from: 16 analysts
Maximum Estimate: 0.03
This is the average result from: 15 analysts
Maximum Estimate: 0.03
This is the average result from: 15 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.02
This is the average result from: 15 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.08
This is the average result from: 14 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.06
This is the average result from: 10 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.08
This is the average result from: 10 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.09
This is the average result from: 10 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.13
This is the average result from: 10 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.13
This is the average result from: 15 analysts
Minimum Estimate: 124850000
Maximum Estimate: 135150000
This is the average result from: 15 analysts
Minimum Estimate: 128680000
Maximum Estimate: 143850000
This is the average result from: 15 analysts
Minimum Estimate: 135220000
Maximum Estimate: 151000000
This is the average result from: 15 analysts
Minimum Estimate: 147000000
Maximum Estimate: 167880000
This is the average result from: 14 analysts
Minimum Estimate: 147980000
Maximum Estimate: 166640000
This is the average result from: 11 analysts
Minimum Estimate: 156290000
Maximum Estimate: 173060000
This is the average result from: 11 analysts
Minimum Estimate: 161320000
Maximum Estimate: 184230000
This is the average result from: 11 analysts
Minimum Estimate: 178560000
Maximum Estimate: 197050000
This is the average result from: 11 analysts
Minimum Estimate: 180320000
Maximum Estimate: 201530000
This is the average result from: 7 analysts
Minimum Estimate: 2004000
Maximum Estimate: 2257000
This is the average result from: 6 analysts
Minimum Estimate: 503720
Maximum Estimate: 1645000
This is the average result from: 6 analysts
Minimum Estimate: -5863340
Maximum Estimate: -4822303.5
This is the average result from: 6 analysts
Minimum Estimate: 10860000
Maximum Estimate: 13655000
This is the average result from: 5 analysts
Minimum Estimate: 9201000
Maximum Estimate: 11573000
This is the average result from: 4 analysts
Minimum Estimate: 15948000
Maximum Estimate: 17087000
This is the average result from: 4 analysts
Minimum Estimate: 17380000
Maximum Estimate: 18622000
This is the average result from: 4 analysts
Minimum Estimate: 21263000
Maximum Estimate: 22782000
This is the average result from: 4 analysts
Minimum Estimate: 21681000
Maximum Estimate: 23229000
This is the average result from: 15 analysts
Minimum Estimate: -238140
Maximum Estimate: 1606000
This is the average result from: 14 analysts
Minimum Estimate: -2166780
Maximum Estimate: -33600
This is the average result from: 14 analysts
Minimum Estimate: -6696340
Maximum Estimate: -4374016.5
This is the average result from: 14 analysts
Minimum Estimate: 6370000
Maximum Estimate: 11669000
This is the average result from: 13 analysts
Minimum Estimate: 5684000
Maximum Estimate: 10262000
This is the average result from: 9 analysts
Minimum Estimate: 3822000
Maximum Estimate: 10990000
This is the average result from: 9 analysts
Minimum Estimate: 5380000
Maximum Estimate: 9408000
This is the average result from: 9 analysts
Minimum Estimate: 16464000
Maximum Estimate: 23446000
This is the average result from: 9 analysts
Minimum Estimate: 16562000
Maximum Estimate: 24848000