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: 128674000
Maximum Estimate: 138411000
This is the average result from: 3 analysts
Minimum Estimate: 128380000
Maximum Estimate: 137655000
This is the average result from: 3 analysts
Minimum Estimate: 94864000
Maximum Estimate: 103249650
This is the average result from: 2 analysts
Minimum Estimate: 115150000
Maximum Estimate: 123375000
This is the average result from: 4 analysts
Minimum Estimate: 147686000
Maximum Estimate: 163861950
This is the average result from: 2 analysts
Minimum Estimate: 180026000
Maximum Estimate: 192885000
This is the average result from: 1 analysts
Minimum Estimate: 223011747.24
Maximum Estimate: 241404468.66
This is the average result from: 1 analysts
Minimum Estimate: 279109481.54
Maximum Estimate: 299251402.89
This is the average result from: 1 analysts
Minimum Estimate: 243582970
Maximum Estimate: 261161122
This is the average result from: 1 analysts
Minimum Estimate: 270342500
Maximum Estimate: 289851752
This is the average result from: 3 analysts
Minimum Estimate: -0.98
Maximum Estimate: -0.4
This is the average result from: 3 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.61
This is the average result from: 3 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.08
This is the average result from: 2 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.47
This is the average result from: 2 analysts
Minimum Estimate: 0.7
Maximum Estimate: 0.75
This is the average result from: 1 analysts
Minimum Estimate: 1.12
Maximum Estimate: 1.21
This is the average result from: 1 analysts
Minimum Estimate: 1.82
Maximum Estimate: 1.95
This is the average result from: 1 analysts
Minimum Estimate: 0.97
Maximum Estimate: 1.05
This is the average result from: 1 analysts
Minimum Estimate: 0.97
Maximum Estimate: 1.04
This is the average result from: 4 analysts
Minimum Estimate: -0.06
Maximum Estimate: 0.02
This is the average result from: 3 analysts
Minimum Estimate: -0.02
This is the average result from: 3 analysts
Maximum Estimate: 0.16
This is the average result from: 3 analysts
Maximum Estimate: 0.01
This is the average result from: 3 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.08
This is the average result from: 3 analysts
Minimum Estimate: -0.09
Maximum Estimate: -0.08
This is the average result from: 3 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.02
This is the average result from: 3 analysts
Maximum Estimate: 0.02
This is the average result from: 3 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.11
This is the average result from: 3 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.13
This is the average result from: 3 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.14
This is the average result from: 3 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 2 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.01
This is the average result from: 3 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.15
This is the average result from: 3 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.04
This is the average result from: 3 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.18
This is the average result from: 2 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 3 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.15
This is the average result from: 3 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.16
This is the average result from: 4 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.17
This is the average result from: 4 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.18
This is the average result from: 3 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.17
This is the average result from: 2 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.16
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.19
Maximum Estimate: 0.2
This is the average result from: 2 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.19
This is the average result from: 2 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.22
This is the average result from: 2 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.21
This is the average result from: 2 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.23
This is the average result from: 2 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.25
This is the average result from: 3 analysts
Minimum Estimate: 32475240
Maximum Estimate: 35175000
This is the average result from: 3 analysts
Minimum Estimate: 34300000
Maximum Estimate: 37800000
This is the average result from: 3 analysts
Minimum Estimate: 32830000
Maximum Estimate: 36750000
This is the average result from: 3 analysts
Minimum Estimate: 35280000
Maximum Estimate: 38325000
This is the average result from: 3 analysts
Minimum Estimate: 33211220
Maximum Estimate: 35700000
This is the average result from: 3 analysts
Minimum Estimate: 32340000
Maximum Estimate: 35221200
This is the average result from: 3 analysts
Minimum Estimate: 28270060
Maximum Estimate: 30975000
This is the average result from: 3 analysts
Minimum Estimate: 31360000
Maximum Estimate: 34567050
This is the average result from: 3 analysts
Minimum Estimate: 32322360
Maximum Estimate: 34650000
This is the average result from: 3 analysts
Minimum Estimate: 31850000
Maximum Estimate: 34440000
This is the average result from: 3 analysts
Minimum Estimate: 19600000
Maximum Estimate: 21000000
This is the average result from: 2 analysts
Minimum Estimate: 25480000
Maximum Estimate: 27300000
This is the average result from: 3 analysts
Minimum Estimate: 27440000
Maximum Estimate: 30975000
This is the average result from: 3 analysts
Minimum Estimate: 24010000
Maximum Estimate: 28875000
This is the average result from: 3 analysts
Minimum Estimate: 25970000
Maximum Estimate: 30450000
This is the average result from: 3 analysts
Minimum Estimate: 31458000
Maximum Estimate: 34650000
This is the average result from: 2 analysts
Minimum Estimate: 34104000
Maximum Estimate: 36540000
This is the average result from: 3 analysts
Minimum Estimate: 33124000
Maximum Estimate: 35700000
This is the average result from: 3 analysts
Minimum Estimate: 35770000
Maximum Estimate: 38850000
This is the average result from: 4 analysts
Minimum Estimate: 32692800
Maximum Estimate: 42000000
This is the average result from: 4 analysts
Minimum Estimate: 36848000
Maximum Estimate: 45150000
This is the average result from: 3 analysts
Minimum Estimate: 39944800
Maximum Estimate: 43890000
This is the average result from: 2 analysts
Minimum Estimate: 42100800
Maximum Estimate: 45108000
This is the average result from: 2 analysts
Minimum Estimate: 44256800
Maximum Estimate: 47418000
This is the average result from: 2 analysts
Minimum Estimate: 46491200
Maximum Estimate: 49812000
This is the average result from: 2 analysts
Minimum Estimate: 49098000
Maximum Estimate: 52605000
This is the average result from: 2 analysts
Minimum Estimate: 48480600
Maximum Estimate: 51943500
This is the average result from: 2 analysts
Minimum Estimate: 51989000
Maximum Estimate: 55702500
This is the average result from: 2 analysts
Minimum Estimate: 50459400
Maximum Estimate: 53060400
This is the average result from: 2 analysts
Minimum Estimate: 51584600
Maximum Estimate: 54243600
This is the average result from: 2 analysts
Minimum Estimate: 53747700
Maximum Estimate: 56518200
This is the average result from: 2 analysts
Minimum Estimate: 57627700
Maximum Estimate: 60598200
This is the average result from: 2 analysts
Minimum Estimate: 56512200
Maximum Estimate: 59425200