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: 14 analysts
Minimum Estimate: 65279060
Maximum Estimate: 80478000
This is the average result from: 10 analysts
Minimum Estimate: 51119000
Maximum Estimate: 57432120
This is the average result from: 9 analysts
Minimum Estimate: 81480000
Maximum Estimate: 92164140
This is the average result from: 9 analysts
Minimum Estimate: 138904000
Maximum Estimate: 154963500
This is the average result from: 5 analysts
Minimum Estimate: 126779000
Maximum Estimate: 136884000
This is the average result from: 1 analysts
Minimum Estimate: 166968855
Maximum Estimate: 179018154
This is the average result from: 1 analysts
Minimum Estimate: 216993758
Maximum Estimate: 232653102
This is the average result from: 4 analysts
Minimum Estimate: 47530000
Maximum Estimate: 54060000
This is the average result from: 2 analysts
Minimum Estimate: 52754805
Maximum Estimate: 56561853
This is the average result from: 2 analysts
Minimum Estimate: 56257721
Maximum Estimate: 60317557
This is the average result from: 14 analysts
Minimum Estimate: -1.76
Maximum Estimate: -0.84
This is the average result from: 10 analysts
Minimum Estimate: -14.5
Maximum Estimate: -1.68
This is the average result from: 9 analysts
Minimum Estimate: 2.16
Maximum Estimate: 2.73
This is the average result from: 10 analysts
Minimum Estimate: 2.94
Maximum Estimate: 4.62
This is the average result from: 6 analysts
Minimum Estimate: 1.35
Maximum Estimate: 2.1
This is the average result from: 2 analysts
Minimum Estimate: 1.6
Maximum Estimate: 1.74
This is the average result from: 2 analysts
Minimum Estimate: 1.6
Maximum Estimate: 1.72
This is the average result from: 4 analysts
Minimum Estimate: -0.59
Maximum Estimate: -0.63
This is the average result from: 2 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.32
This is the average result from: 2 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.31
This is the average result from: 9 analysts
Minimum Estimate: 0.59
Maximum Estimate: 1.05
This is the average result from: 9 analysts
Minimum Estimate: 0.98
Maximum Estimate: 2.52
This is the average result from: 10 analysts
Minimum Estimate: 0.78
Maximum Estimate: 1.26
This is the average result from: 9 analysts
Minimum Estimate: 0.39
Maximum Estimate: 1.68
This is the average result from: 10 analysts
Minimum Estimate: -0.2
Maximum Estimate: 1.26
This is the average result from: 10 analysts
Maximum Estimate: 1.47
This is the average result from: 9 analysts
Minimum Estimate: 0.51
Maximum Estimate: 1.05
This is the average result from: 9 analysts
Minimum Estimate: 0.29
Maximum Estimate: 1.05
This is the average result from: 6 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.63
This is the average result from: 6 analysts
Minimum Estimate: -0.35
Maximum Estimate: -0.21
This is the average result from: 6 analysts
Minimum Estimate: -0.31
Maximum Estimate: 0.63
This is the average result from: 5 analysts
This is the average result from: 4 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.03
This is the average result from: 4 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.02
This is the average result from: 4 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.01
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: -0.16
Maximum Estimate: -0.17
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.64
Maximum Estimate: -0.69
This is the average result from: 3 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 3 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.04
This is the average result from: 3 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.51
This is the average result from: 8 analysts
Minimum Estimate: 28130000
Maximum Estimate: 36039660
This is the average result from: 6 analysts
Minimum Estimate: 31623940
Maximum Estimate: 40290000
This is the average result from: 7 analysts
Minimum Estimate: 30846000
Maximum Estimate: 39205740
This is the average result from: 8 analysts
Minimum Estimate: 29585000
Maximum Estimate: 43978320
This is the average result from: 8 analysts
Minimum Estimate: 29100000
Maximum Estimate: 39678000
This is the average result from: 6 analysts
Minimum Estimate: 28033000
Maximum Estimate: 37011720
This is the average result from: 8 analysts
Minimum Estimate: 32883000
Maximum Estimate: 39767760
This is the average result from: 8 analysts
Minimum Estimate: 30998290
Maximum Estimate: 36108000
This is the average result from: 5 analysts
Minimum Estimate: 28906000
Maximum Estimate: 33966000
This is the average result from: 4 analysts
Minimum Estimate: 21340000
Maximum Estimate: 22440000
This is the average result from: 4 analysts
Minimum Estimate: 1940000
Maximum Estimate: 16320000
This is the average result from: 4 analysts
Minimum Estimate: 9700000
Maximum Estimate: 20706000
This is the average result from: 4 analysts
Minimum Estimate: 12610000
Maximum Estimate: 19380000
This is the average result from: 4 analysts
Minimum Estimate: 12610000
Maximum Estimate: 18258000
This is the average result from: 4 analysts
Minimum Estimate: 11640000
Maximum Estimate: 17442000
This is the average result from: 4 analysts
Minimum Estimate: 11640000
Maximum Estimate: 16932000
This is the average result from: 4 analysts
Minimum Estimate: 10670000
Maximum Estimate: 16116000
This is the average result from: 3 analysts
Minimum Estimate: 13580000
Maximum Estimate: 14280000
This is the average result from: 3 analysts
Minimum Estimate: 12610000
Maximum Estimate: 13260000
This is the average result from: 3 analysts
Minimum Estimate: 11640000
Maximum Estimate: 12240000