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: 5 analysts
This is the average result from: 7 analysts
Minimum Estimate: 6364120
Maximum Estimate: 7719600
This is the average result from: 9 analysts
Minimum Estimate: 16280740
Maximum Estimate: 20790000
This is the average result from: 9 analysts
Minimum Estimate: 20678000
Maximum Estimate: 22890000
This is the average result from: 8 analysts
Minimum Estimate: 29988000
Maximum Estimate: 32296950
This is the average result from: 7 analysts
Minimum Estimate: 35983640
Maximum Estimate: 41685000
This is the average result from: 7 analysts
Minimum Estimate: 56938000
Maximum Estimate: 62580000
This is the average result from: 6 analysts
Minimum Estimate: 82697300
Maximum Estimate: 101064600
This is the average result from: 2 analysts
Minimum Estimate: 130589577.2
Maximum Estimate: 141359851.6
This is the average result from: 2 analysts
Minimum Estimate: 198478982.21
Maximum Estimate: 212802207.73
This is the average result from: 5 analysts
Minimum Estimate: -1.9
Maximum Estimate: -1.86
This is the average result from: 7 analysts
Minimum Estimate: -2.96
Maximum Estimate: -2.98
This is the average result from: 9 analysts
Minimum Estimate: -1.71
Maximum Estimate: -1.68
This is the average result from: 9 analysts
Minimum Estimate: -1
Maximum Estimate: -1.02
This is the average result from: 8 analysts
Minimum Estimate: -0.59
Maximum Estimate: -0.55
This is the average result from: 7 analysts
Minimum Estimate: -0.36
Maximum Estimate: -0.3
This is the average result from: 7 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.13
This is the average result from: 5 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.5
This is the average result from: 1 analysts
Minimum Estimate: 0.77
Maximum Estimate: 0.84
This is the average result from: 1 analysts
Minimum Estimate: 1.29
Maximum Estimate: 1.38
This is the average result from: 7 analysts
Minimum Estimate: -0.74
Maximum Estimate: -0.51
This is the average result from: 7 analysts
Minimum Estimate: -0.5
Maximum Estimate: -0.44
This is the average result from: 7 analysts
Minimum Estimate: -0.46
Maximum Estimate: -0.32
This is the average result from: 5 analysts
Minimum Estimate: -0.39
Maximum Estimate: -0.24
This is the average result from: 6 analysts
Minimum Estimate: -0.57
Maximum Estimate: -0.27
This is the average result from: 6 analysts
Minimum Estimate: -0.38
Maximum Estimate: -0.29
This is the average result from: 7 analysts
Minimum Estimate: -0.47
Maximum Estimate: -0.29
This is the average result from: 7 analysts
Minimum Estimate: -0.34
Maximum Estimate: -0.26
This is the average result from: 7 analysts
Minimum Estimate: -0.41
Maximum Estimate: -0.36
This is the average result from: 8 analysts
Minimum Estimate: -0.51
Maximum Estimate: -0.43
This is the average result from: 8 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.33
This is the average result from: 9 analysts
Minimum Estimate: -0.52
Maximum Estimate: -0.46
This is the average result from: 9 analysts
Minimum Estimate: -0.43
Maximum Estimate: -0.34
This is the average result from: 9 analysts
Minimum Estimate: -0.4
Maximum Estimate: -0.33
This is the average result from: 8 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.26
This is the average result from: 8 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.25
This is the average result from: 8 analysts
Minimum Estimate: -0.25
Maximum Estimate: -0.17
This is the average result from: 8 analysts
Minimum Estimate: -0.25
Maximum Estimate: -0.19
This is the average result from: 8 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.08
This is the average result from: 8 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.09
This is the average result from: 8 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.06
This is the average result from: 7 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.09
This is the average result from: 7 analysts
Minimum Estimate: -0.09
Maximum Estimate: -0.06
This is the average result from: 7 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.06
This is the average result from: 4 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.08
This is the average result from: 4 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 6 analysts
This is the average result from: 7 analysts
This is the average result from: 6 analysts
Minimum Estimate: 467460
Maximum Estimate: 1293600
This is the average result from: 7 analysts
Minimum Estimate: 1176000
Maximum Estimate: 2940000
This is the average result from: 7 analysts
Minimum Estimate: 2383360
Maximum Estimate: 3454500
This is the average result from: 7 analysts
Minimum Estimate: 3102680
Maximum Estimate: 3675000
This is the average result from: 8 analysts
Minimum Estimate: 3724000
Maximum Estimate: 5478900
This is the average result from: 8 analysts
Minimum Estimate: 4799060
Maximum Estimate: 6285300
This is the average result from: 9 analysts
Minimum Estimate: 3038000
Maximum Estimate: 6615000
This is the average result from: 9 analysts
Minimum Estimate: 4456060
Maximum Estimate: 5145000
This is the average result from: 9 analysts
Minimum Estimate: 4312000
Maximum Estimate: 5287800
This is the average result from: 8 analysts
Minimum Estimate: 4508000
Maximum Estimate: 6057450
This is the average result from: 8 analysts
Minimum Estimate: 4900000
Maximum Estimate: 5985000
This is the average result from: 8 analysts
Minimum Estimate: 4986240
Maximum Estimate: 6494250
This is the average result from: 8 analysts
Minimum Estimate: 5096000
Maximum Estimate: 6658050
This is the average result from: 8 analysts
Minimum Estimate: 6118140
Maximum Estimate: 8610000
This is the average result from: 8 analysts
Minimum Estimate: 7252000
Maximum Estimate: 8715000
This is the average result from: 8 analysts
Minimum Estimate: 7350000
Maximum Estimate: 9030000
This is the average result from: 7 analysts
Minimum Estimate: 8330000
Maximum Estimate: 9765000
This is the average result from: 7 analysts
Minimum Estimate: 8876840
Maximum Estimate: 10920000
This is the average result from: 7 analysts
Minimum Estimate: 9051280
Maximum Estimate: 11445000
This is the average result from: 4 analysts
Minimum Estimate: 11368000
Maximum Estimate: 12600000
This is the average result from: 4 analysts
Minimum Estimate: 13916000
Maximum Estimate: 15120000
This is the average result from: 4 analysts
Minimum Estimate: 15582000
Maximum Estimate: 16800000
This is the average result from: 4 analysts
Minimum Estimate: 16954000
Maximum Estimate: 18585000