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: 10 analysts
Minimum Estimate: 297136000
Maximum Estimate: 337995000
This is the average result from: 9 analysts
Minimum Estimate: 274269660
Maximum Estimate: 330855000
This is the average result from: 6 analysts
Minimum Estimate: 204134000
Maximum Estimate: 241500000
This is the average result from: 4 analysts
Minimum Estimate: 159740000
Maximum Estimate: 224700000
This is the average result from: 4 analysts
Minimum Estimate: 273831000
Maximum Estimate: 384540000
This is the average result from: 2 analysts
Minimum Estimate: 487910000
Maximum Estimate: 513060000
This is the average result from: 3 analysts
Minimum Estimate: 277631060
Maximum Estimate: 402150000
This is the average result from: 3 analysts
Minimum Estimate: 311952620
Maximum Estimate: 560700000
This is the average result from: 2 analysts
Minimum Estimate: 323132460
Maximum Estimate: 346213350
This is the average result from: 1 analysts
Minimum Estimate: 328295656.26
Maximum Estimate: 355371586.67
This is the average result from: 1 analysts
Minimum Estimate: 336979923.69
Maximum Estimate: 361298062.52
This is the average result from: 12 analysts
Minimum Estimate: 7.2
Maximum Estimate: 8.98
This is the average result from: 10 analysts
Minimum Estimate: 4.56
Maximum Estimate: 8.51
This is the average result from: 6 analysts
Minimum Estimate: -1.62
Maximum Estimate: -1.26
This is the average result from: 4 analysts
Minimum Estimate: -7.86
Maximum Estimate: -8.42
This is the average result from: 3 analysts
Minimum Estimate: 2.27
Maximum Estimate: 2.43
This is the average result from: 3 analysts
Minimum Estimate: -0.88
Maximum Estimate: 4.63
This is the average result from: 3 analysts
Minimum Estimate: 1.91
Maximum Estimate: 16.11
This is the average result from: 2 analysts
Minimum Estimate: 2.45
Maximum Estimate: 2.62
This is the average result from: 1 analysts
Minimum Estimate: 6.06
Maximum Estimate: 6.56
This is the average result from: 1 analysts
Minimum Estimate: 15.14
Maximum Estimate: 16.24
This is the average result from: 13 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.79
This is the average result from: 10 analysts
Minimum Estimate: -0.44
Maximum Estimate: 0.32
This is the average result from: 12 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.79
This is the average result from: 12 analysts
Maximum Estimate: 1.26
This is the average result from: 9 analysts
Minimum Estimate: 1.03
Maximum Estimate: 2.21
This is the average result from: 10 analysts
Minimum Estimate: 1.62
Maximum Estimate: 2.68
This is the average result from: 9 analysts
Minimum Estimate: 1.32
Maximum Estimate: 2.36
This is the average result from: 9 analysts
Minimum Estimate: 1.18
Maximum Estimate: 2.36
This is the average result from: 8 analysts
Minimum Estimate: 1.91
Maximum Estimate: 2.52
This is the average result from: 10 analysts
Minimum Estimate: 0.88
Maximum Estimate: 2.52
This is the average result from: 9 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.95
This is the average result from: 8 analysts
Minimum Estimate: 0.44
Maximum Estimate: 2.05
This is the average result from: 7 analysts
Maximum Estimate: 1.1
This is the average result from: 6 analysts
Minimum Estimate: -0.44
Maximum Estimate: -0.16
This is the average result from: 6 analysts
Minimum Estimate: -1.32
Maximum Estimate: -0.32
This is the average result from: 5 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.47
This is the average result from: 4 analysts
Minimum Estimate: -2.06
Maximum Estimate: -1.53
This is the average result from: 3 analysts
Minimum Estimate: -1.76
Maximum Estimate: -1.73
This is the average result from: 3 analysts
Minimum Estimate: -2.2
Maximum Estimate: -1.89
This is the average result from: 3 analysts
Minimum Estimate: -0.9
Maximum Estimate: -0.97
This is the average result from: 5 analysts
Minimum Estimate: -0.83
Maximum Estimate: 0.25
This is the average result from: 4 analysts
Minimum Estimate: -0.64
Maximum Estimate: -0.32
This is the average result from: 4 analysts
Minimum Estimate: -0.38
Maximum Estimate: -0.41
This is the average result from: 2 analysts
Minimum Estimate: 1.41
Maximum Estimate: 1.51
This is the average result from: 2 analysts
Minimum Estimate: 2.2
Maximum Estimate: 2.36
This is the average result from: 3 analysts
Minimum Estimate: -0.47
Maximum Estimate: 0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.3
This is the average result from: 3 analysts
Minimum Estimate: -0.67
Maximum Estimate: 0.5
This is the average result from: 3 analysts
Minimum Estimate: -1.17
Maximum Estimate: -0.52
This is the average result from: 2 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.33
This is the average result from: 2 analysts
Minimum Estimate: 3.76
Maximum Estimate: 4.03
This is the average result from: 2 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.18
This is the average result from: 2 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.85
This is the average result from: 10 analysts
Minimum Estimate: 56840000
Maximum Estimate: 73678500
This is the average result from: 9 analysts
Minimum Estimate: 57930740
Maximum Estimate: 70875000
This is the average result from: 11 analysts
Minimum Estimate: 64003800
Maximum Estimate: 74655000
This is the average result from: 11 analysts
Minimum Estimate: 60452280
Maximum Estimate: 85050000
This is the average result from: 7 analysts
Minimum Estimate: 72618000
Maximum Estimate: 91245000
This is the average result from: 8 analysts
Minimum Estimate: 71050000
Maximum Estimate: 98280000
This is the average result from: 8 analysts
Minimum Estimate: 67693500
Maximum Estimate: 80069850
This is the average result from: 8 analysts
Minimum Estimate: 69384000
Maximum Estimate: 83539050
This is the average result from: 7 analysts
Minimum Estimate: 73791060
Maximum Estimate: 87243450
This is the average result from: 8 analysts
Minimum Estimate: 64459500
Maximum Estimate: 85050000
This is the average result from: 7 analysts
Minimum Estimate: 55452320
Maximum Estimate: 72240000
This is the average result from: 7 analysts
Minimum Estimate: 60760000
Maximum Estimate: 70665000
This is the average result from: 6 analysts
Minimum Estimate: 55860000
Maximum Estimate: 69542550
This is the average result from: 6 analysts
Minimum Estimate: 51940000
Maximum Estimate: 61845000
This is the average result from: 5 analysts
Minimum Estimate: 47990600
Maximum Estimate: 58800000
This is the average result from: 5 analysts
Minimum Estimate: 51940000
Maximum Estimate: 55965000
This is the average result from: 3 analysts
Minimum Estimate: 36260000
Maximum Estimate: 48195000
This is the average result from: 3 analysts
Minimum Estimate: 36456000
Maximum Estimate: 45150000
This is the average result from: 3 analysts
Minimum Estimate: 36162000
Maximum Estimate: 40950000
This is the average result from: 4 analysts
Minimum Estimate: 83300000
Maximum Estimate: 89250000
This is the average result from: 4 analysts
Minimum Estimate: 61740000
Maximum Estimate: 75600000
This is the average result from: 2 analysts
Minimum Estimate: 120280000
Maximum Estimate: 126480000
This is the average result from: 2 analysts
Minimum Estimate: 94090000
Maximum Estimate: 98940000
This is the average result from: 2 analysts
Minimum Estimate: 71540000
Maximum Estimate: 76650000
This is the average result from: 2 analysts
Minimum Estimate: 70560000
Maximum Estimate: 75600000
This is the average result from: 2 analysts
Minimum Estimate: 86240000
Maximum Estimate: 92400000
This is the average result from: 2 analysts
Minimum Estimate: 142100000
Maximum Estimate: 152250000