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: 9 analysts
Minimum Estimate: 229405000
Maximum Estimate: 242760000
This is the average result from: 9 analysts
Minimum Estimate: 260445000
Maximum Estimate: 276114000
This is the average result from: 8 analysts
Minimum Estimate: 295268000
Maximum Estimate: 312528000
This is the average result from: 8 analysts
Minimum Estimate: 302640000
Maximum Estimate: 321810000
This is the average result from: 7 analysts
Minimum Estimate: 323980000
Maximum Estimate: 341292000
This is the average result from: 7 analysts
Minimum Estimate: 397605910
Maximum Estimate: 420797940
This is the average result from: 7 analysts
Minimum Estimate: 461590990
Maximum Estimate: 492660000
This is the average result from: 6 analysts
Minimum Estimate: 462699709
Maximum Estimate: 576675360
This is the average result from: 2 analysts
Minimum Estimate: 567696461
Maximum Estimate: 608664247
This is the average result from: 2 analysts
Minimum Estimate: 639188512
Maximum Estimate: 685315518
This is the average result from: 10 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.62
This is the average result from: 10 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.57
This is the average result from: 9 analysts
Minimum Estimate: 0.81
Maximum Estimate: 0.88
This is the average result from: 9 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.61
This is the average result from: 7 analysts
Minimum Estimate: -0.31
Maximum Estimate: -0.3
This is the average result from: 7 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.47
This is the average result from: 7 analysts
Minimum Estimate: 0.71
Maximum Estimate: 1.12
This is the average result from: 6 analysts
Minimum Estimate: 0.75
Maximum Estimate: 1.45
This is the average result from: 2 analysts
Minimum Estimate: 1.74
Maximum Estimate: 1.88
This is the average result from: 2 analysts
Minimum Estimate: 1.74
Maximum Estimate: 1.86
This is the average result from: 6 analysts
Minimum Estimate: -0.04
Maximum Estimate: 0.04
This is the average result from: 6 analysts
Minimum Estimate: -0.05
Maximum Estimate: 0.17
This is the average result from: 7 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.25
This is the average result from: 7 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.21
This is the average result from: 7 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.19
This is the average result from: 7 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.25
This is the average result from: 7 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.32
This is the average result from: 7 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.4
This is the average result from: 6 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.35
This is the average result from: 6 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.35
This is the average result from: 6 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.37
This is the average result from: 6 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.39
This is the average result from: 6 analysts
Minimum Estimate: 77600000
Maximum Estimate: 91902000
This is the average result from: 6 analysts
Minimum Estimate: 101850000
Maximum Estimate: 112200000
This is the average result from: 7 analysts
Minimum Estimate: 99871200
Maximum Estimate: 109067580
This is the average result from: 7 analysts
Minimum Estimate: 100783000
Maximum Estimate: 108674880
This is the average result from: 7 analysts
Minimum Estimate: 102141000
Maximum Estimate: 115260000
This is the average result from: 7 analysts
Minimum Estimate: 109014420
Maximum Estimate: 121332060
This is the average result from: 7 analysts
Minimum Estimate: 117911260
Maximum Estimate: 131682000
This is the average result from: 7 analysts
Minimum Estimate: 122220000
Maximum Estimate: 137088000
This is the average result from: 5 analysts
Minimum Estimate: 114848000
Maximum Estimate: 141210840
This is the average result from: 5 analysts
Minimum Estimate: 111763400
Maximum Estimate: 138853620
This is the average result from: 5 analysts
Minimum Estimate: 111035900
Maximum Estimate: 144111720
This is the average result from: 5 analysts
Minimum Estimate: 122714700
Maximum Estimate: 152500200