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
This is the average result from: 3 analysts
Minimum Estimate: 36658860
Maximum Estimate: 39277350
This is the average result from: 5 analysts
Minimum Estimate: 38416000
Maximum Estimate: 41370000
This is the average result from: 5 analysts
Minimum Estimate: 55076000
Maximum Estimate: 65415000
This is the average result from: 5 analysts
Minimum Estimate: 71540000
Maximum Estimate: 77700000
This is the average result from: 5 analysts
Minimum Estimate: 79282000
Maximum Estimate: 92197350
This is the average result from: 5 analysts
Minimum Estimate: 91238000
Maximum Estimate: 110637450
This is the average result from: 1 analysts
Minimum Estimate: 112701123.9
Maximum Estimate: 121996061.95
This is the average result from: 1 analysts
Minimum Estimate: 131351368.34
Maximum Estimate: 140830333.07
This is the average result from: 3 analysts
Minimum Estimate: -0.78
Maximum Estimate: -0.84
This is the average result from: 5 analysts
Minimum Estimate: -0.69
Maximum Estimate: -0.71
This is the average result from: 5 analysts
Minimum Estimate: -1.23
Maximum Estimate: -1.03
This is the average result from: 5 analysts
Minimum Estimate: -0.8
Maximum Estimate: -0.82
This is the average result from: 5 analysts
Minimum Estimate: -0.93
Maximum Estimate: -0.64
This is the average result from: 5 analysts
Minimum Estimate: -0.61
Maximum Estimate: -0.18
This is the average result from: 1 analysts
Minimum Estimate: -0.45
Maximum Estimate: -0.49
This is the average result from: 1 analysts
Minimum Estimate: -0.59
Maximum Estimate: -0.63
This is the average result from: 3 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.21
This is the average result from: 4 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.19
This is the average result from: 5 analysts
Minimum Estimate: -0.16
Maximum Estimate: -0.15
This is the average result from: 5 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.13
This is the average result from: 5 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.22
This is the average result from: 5 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.26
This is the average result from: 5 analysts
Minimum Estimate: -0.56
Maximum Estimate: -0.35
This is the average result from: 5 analysts
Minimum Estimate: -0.35
Maximum Estimate: -0.27
This is the average result from: 5 analysts
Minimum Estimate: -0.32
Maximum Estimate: -0.28
This is the average result from: 5 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.26
This is the average result from: 5 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.21
This is the average result from: 3 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.29
This is the average result from: 3 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.26
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.19
Maximum Estimate: -0.2
This is the average result from: 3 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.19
This is the average result from: 3 analysts
Minimum Estimate: -0.16
Maximum Estimate: -0.17
This is the average result from: 3 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.14
This is the average result from: 3 analysts
Minimum Estimate: 9175740
Maximum Estimate: 9831150
This is the average result from: 4 analysts
Minimum Estimate: 8537760
Maximum Estimate: 9450000
This is the average result from: 4 analysts
Minimum Estimate: 9408000
Maximum Estimate: 10232250
This is the average result from: 4 analysts
Minimum Estimate: 9212000
Maximum Estimate: 9957150
This is the average result from: 5 analysts
Minimum Estimate: 9898000
Maximum Estimate: 10815000
This is the average result from: 5 analysts
Minimum Estimate: 10192000
Maximum Estimate: 11340000
This is the average result from: 5 analysts
Minimum Estimate: 18424000
Maximum Estimate: 20685000
This is the average result from: 5 analysts
Minimum Estimate: 19404000
Maximum Estimate: 21105000
This is the average result from: 5 analysts
Minimum Estimate: 7252000
Maximum Estimate: 14175000
This is the average result from: 5 analysts
Minimum Estimate: 16292500
Maximum Estimate: 18585000
This is the average result from: 5 analysts
Minimum Estimate: 16464000
Maximum Estimate: 18270000
This is the average result from: 5 analysts
Minimum Estimate: 17346000
Maximum Estimate: 19320000
This is the average result from: 5 analysts
Minimum Estimate: 18228000
Maximum Estimate: 20685000
This is the average result from: 3 analysts
Minimum Estimate: 18522000
Maximum Estimate: 19845000
This is the average result from: 3 analysts
Minimum Estimate: 19404000
Maximum Estimate: 20790000
This is the average result from: 3 analysts
Minimum Estimate: 20286000
Maximum Estimate: 21735000
This is the average result from: 3 analysts
Minimum Estimate: 21266000
Maximum Estimate: 22785000
This is the average result from: 3 analysts
Minimum Estimate: 21854000
Maximum Estimate: 23415000
This is the average result from: 3 analysts
Minimum Estimate: 22442000
Maximum Estimate: 24045000
This is the average result from: 3 analysts
Minimum Estimate: 23128000
Maximum Estimate: 24780000
This is the average result from: 3 analysts
Minimum Estimate: 23814000
Maximum Estimate: 25515000