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: 4 analysts
Minimum Estimate: 12842800
Maximum Estimate: 13663920
This is the average result from: 4 analysts
Minimum Estimate: 12785570
Maximum Estimate: 13566000
This is the average result from: 4 analysts
Minimum Estimate: 17993500
Maximum Estimate: 19017900
This is the average result from: 6 analysts
Minimum Estimate: 21728000
Maximum Estimate: 23167260
This is the average result from: 6 analysts
Minimum Estimate: 28256100
Maximum Estimate: 29886000
This is the average result from: 4 analysts
Minimum Estimate: 33077000
Maximum Estimate: 35384820
This is the average result from: 4 analysts
Minimum Estimate: 37597200
Maximum Estimate: 42706380
This is the average result from: 2 analysts
Minimum Estimate: 45924113
Maximum Estimate: 49238225
This is the average result from: 2 analysts
Minimum Estimate: 53932252
Maximum Estimate: 57824270
This is the average result from: 4 analysts
Minimum Estimate: -0.19
Maximum Estimate: -0.2
This is the average result from: 4 analysts
Minimum Estimate: -0.68
Maximum Estimate: -0.7
This is the average result from: 4 analysts
Minimum Estimate: -1.15
Maximum Estimate: -1.1
This is the average result from: 6 analysts
Minimum Estimate: -0.78
Maximum Estimate: -0.83
This is the average result from: 6 analysts
Minimum Estimate: -0.41
Maximum Estimate: -0.23
This is the average result from: 4 analysts
Minimum Estimate: -0.85
Maximum Estimate: -0.67
This is the average result from: 4 analysts
Minimum Estimate: -0.89
Maximum Estimate: -0.55
This is the average result from: 2 analysts
Minimum Estimate: -0.18
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: 6 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.13
This is the average result from: 6 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.08
This is the average result from: 6 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.02
This is the average result from: 6 analysts
Minimum Estimate: -0.25
Maximum Estimate: -0.06
This is the average result from: 5 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.2
This is the average result from: 4 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.18
This is the average result from: 4 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.17
This is the average result from: 4 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.16
This is the average result from: 4 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.08
This is the average result from: 6 analysts
Minimum Estimate: 6576600
Maximum Estimate: 7062653
This is the average result from: 6 analysts
Minimum Estimate: 6960720
Maximum Estimate: 7484760
This is the average result from: 6 analysts
Minimum Estimate: 7178000
Maximum Estimate: 7854000
This is the average result from: 6 analysts
Minimum Estimate: 7275000
Maximum Estimate: 7818300
This is the average result from: 5 analysts
Minimum Estimate: 7566000
Maximum Estimate: 8160000
This is the average result from: 4 analysts
Minimum Estimate: 7954000
Maximum Estimate: 8529240
This is the average result from: 4 analysts
Minimum Estimate: 8439000
Maximum Estimate: 8943360
This is the average result from: 4 analysts
Minimum Estimate: 8934670
Maximum Estimate: 9763440
This is the average result from: 4 analysts
Minimum Estimate: 8808570
Maximum Estimate: 10023540
This is the average result from: 4 analysts
Minimum Estimate: 9041370
Maximum Estimate: 10234680
This is the average result from: 4 analysts
Minimum Estimate: 9592330
Maximum Estimate: 10732440
This is the average result from: 4 analysts
Minimum Estimate: 10155900
Maximum Estimate: 11715720