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: 7 analysts
Minimum Estimate: 27342000
Maximum Estimate: 30951000
This is the average result from: 7 analysts
Minimum Estimate: 11913000
Maximum Estimate: 33296000
This is the average result from: 7 analysts
Minimum Estimate: 7840000
Maximum Estimate: 70662000
This is the average result from: 5 analysts
Minimum Estimate: 65170000
Maximum Estimate: 105720000
This is the average result from: 4 analysts
Minimum Estimate: 56056000
Maximum Estimate: 106250000
This is the average result from: 4 analysts
Minimum Estimate: 60887000
Maximum Estimate: 99957000
This is the average result from: 4 analysts
Minimum Estimate: 91405000
Maximum Estimate: 151950000
This is the average result from: 3 analysts
Minimum Estimate: 130880000
Maximum Estimate: 140230000
This is the average result from: 3 analysts
Minimum Estimate: 181440000
Maximum Estimate: 194400000
This is the average result from: 3 analysts
Minimum Estimate: -5174400
Maximum Estimate: -5544000
This is the average result from: 3 analysts
Minimum Estimate: -3459400
Maximum Estimate: -3706500
This is the average result from: 3 analysts
Minimum Estimate: -4645200
Maximum Estimate: -4977000
This is the average result from: 3 analysts
Minimum Estimate: 7938000
Maximum Estimate: 8505000
This is the average result from: 3 analysts
Minimum Estimate: 5792000
Maximum Estimate: 6206000
This is the average result from: 3 analysts
Minimum Estimate: 4126000
Maximum Estimate: 4421000
This is the average result from: 3 analysts
Minimum Estimate: 17914000
Maximum Estimate: 19194000
This is the average result from: 3 analysts
Minimum Estimate: 34555000
Maximum Estimate: 37023000
This is the average result from: 3 analysts
Minimum Estimate: 57487000
Maximum Estimate: 61593000
This is the average result from: 7 analysts
Minimum Estimate: -8526000
Maximum Estimate: -6321000
This is the average result from: 7 analysts
Minimum Estimate: -17150000
Maximum Estimate: -4504500
This is the average result from: 7 analysts
Minimum Estimate: -28420000
Maximum Estimate: 13459000
This is the average result from: 4 analysts
Minimum Estimate: 7154000
Maximum Estimate: 29082000
This is the average result from: 4 analysts
Minimum Estimate: 4988000
Maximum Estimate: 21272000
This is the average result from: 4 analysts
Minimum Estimate: 3303000
Maximum Estimate: 11880000
This is the average result from: 4 analysts
Minimum Estimate: 17072000
Maximum Estimate: 42316000
This is the average result from: 3 analysts
Minimum Estimate: 33692000
Maximum Estimate: 36099000
This is the average result from: 3 analysts
Minimum Estimate: 56605000
Maximum Estimate: 60648000
This is the average result from: 7 analysts
Minimum Estimate: -0.6
Maximum Estimate: -0.42
This is the average result from: 7 analysts
Minimum Estimate: -0.94
Maximum Estimate: -0.22
This is the average result from: 7 analysts
Minimum Estimate: -1.53
Maximum Estimate: 0.35
This is the average result from: 3 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.2
This is the average result from: 3 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.27
This is the average result from: 3 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.35
This is the average result from: 3 analysts
Minimum Estimate: 0.77
Maximum Estimate: 0.83
This is the average result from: 3 analysts
Minimum Estimate: 1.35
Maximum Estimate: 1.45
This is the average result from: 6 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.09
This is the average result from: 4 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.21
This is the average result from: 4 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.16
This is the average result from: 4 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.17
This is the average result from: 3 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.23
This is the average result from: 3 analysts
Minimum Estimate: -0.42
Maximum Estimate: -0.45
This is the average result from: 3 analysts
Minimum Estimate: -0.43
Maximum Estimate: -0.46
This is the average result from: 3 analysts
Minimum Estimate: -0.45
Maximum Estimate: -0.48
This is the average result from: 6 analysts
Minimum Estimate: 5880000
Maximum Estimate: 7875000
This is the average result from: 4 analysts
Minimum Estimate: 2450000
Maximum Estimate: 5985000
This is the average result from: 4 analysts
Minimum Estimate: 2842000
Maximum Estimate: 7035000
This is the average result from: 4 analysts
Minimum Estimate: 3234000
Maximum Estimate: 7770000
This is the average result from: 4 analysts
Minimum Estimate: 3430000
Maximum Estimate: 5670000
This is the average result from: 3 analysts
Minimum Estimate: 5880000
Maximum Estimate: 6300000
This is the average result from: 3 analysts
Minimum Estimate: 294000
Maximum Estimate: 315000
This is the average result from: 3 analysts
Minimum Estimate: 588000
Maximum Estimate: 630000
This is the average result from: 3 analysts
Minimum Estimate: 980000
Maximum Estimate: 1050000
This is the average result from: 6 analysts
Minimum Estimate: -3234000
Maximum Estimate: -2226787.5
This is the average result from: 4 analysts
Minimum Estimate: -4018000
Maximum Estimate: -3926475
This is the average result from: 3 analysts
Minimum Estimate: -4018000
Maximum Estimate: -4305000
This is the average result from: 3 analysts
Minimum Estimate: -3920000
Maximum Estimate: -4200000
This is the average result from: 3 analysts
Minimum Estimate: -5194000
Maximum Estimate: -5565000
This is the average result from: 3 analysts
Minimum Estimate: -7742000
Maximum Estimate: -8295000
This is the average result from: 3 analysts
Minimum Estimate: -8134000
Maximum Estimate: -8715000
This is the average result from: 3 analysts
Minimum Estimate: -8526000
Maximum Estimate: -9135000