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: 5 analysts
Minimum Estimate: 21484530
Maximum Estimate: 22644000
This is the average result from: 4 analysts
Minimum Estimate: 21534000
Maximum Estimate: 22716420
This is the average result from: 5 analysts
Minimum Estimate: 20281730
Maximum Estimate: 21420000
This is the average result from: 5 analysts
Minimum Estimate: 21340000
Maximum Estimate: 22587900
This is the average result from: 3 analysts
Minimum Estimate: 24097710
Maximum Estimate: 25339860
This is the average result from: 4 analysts
Minimum Estimate: 26889370
Maximum Estimate: 28866000
This is the average result from: 2 analysts
Minimum Estimate: 30607469
Maximum Estimate: 32816256
This is the average result from: 2 analysts
Minimum Estimate: 34479603
Maximum Estimate: 36967822
This is the average result from: 1 analysts
Minimum Estimate: 32411086
Maximum Estimate: 34750030
This is the average result from: 1 analysts
Minimum Estimate: 34379922
Maximum Estimate: 36860947
This is the average result from: 5 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.72
This is the average result from: 5 analysts
Minimum Estimate: 0.84
Maximum Estimate: 0.91
This is the average result from: 5 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.81
This is the average result from: 5 analysts
Minimum Estimate: 0.83
Maximum Estimate: 0.95
This is the average result from: 4 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1.02
This is the average result from: 5 analysts
Minimum Estimate: 1.12
Maximum Estimate: 1.35
This is the average result from: 4 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.37
This is the average result from: 4 analysts
Minimum Estimate: 1.17
Maximum Estimate: 1.25
This is the average result from: 2 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.25
This is the average result from: 2 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.24
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.28
This is the average result from: 5 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.32
This is the average result from: 5 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.3
This is the average result from: 5 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.47
This is the average result from: 5 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.38
This is the average result from: 3 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.36
This is the average result from: 3 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.33
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.29
Maximum Estimate: 0.32
This is the average result from: 4 analysts
Minimum Estimate: 5141000
Maximum Estimate: 5672220
This is the average result from: 5 analysts
Minimum Estimate: 5432000
Maximum Estimate: 5728320
This is the average result from: 5 analysts
Minimum Estimate: 5626000
Maximum Estimate: 6020040
This is the average result from: 4 analysts
Minimum Estimate: 5820000
Maximum Estimate: 6214860
This is the average result from: 4 analysts
Minimum Estimate: 6010120
Maximum Estimate: 6324000
This is the average result from: 4 analysts
Minimum Estimate: 5929610
Maximum Estimate: 6324000
This is the average result from: 3 analysts
Minimum Estimate: 6221580
Maximum Estimate: 6542280
This is the average result from: 4 analysts
Minimum Estimate: 6206060
Maximum Estimate: 6630000
This is the average result from: 4 analysts
Minimum Estimate: 6273960
Maximum Estimate: 7242000
This is the average result from: 4 analysts
Minimum Estimate: 6794850
Maximum Estimate: 7242000
This is the average result from: 4 analysts
Minimum Estimate: 6937440
Maximum Estimate: 7854000
This is the average result from: 3 analysts
Minimum Estimate: 7178000
Maximum Estimate: 7548000
This is the average result from: 3 analysts
Minimum Estimate: 7372000
Maximum Estimate: 7752000
This is the average result from: 3 analysts
Minimum Estimate: 7469000
Maximum Estimate: 7854000
This is the average result from: 3 analysts
Minimum Estimate: 7566000
Maximum Estimate: 7956000
This is the average result from: 3 analysts
Minimum Estimate: 7663000
Maximum Estimate: 8058000
This is the average result from: 3 analysts
Minimum Estimate: 7760000
Maximum Estimate: 8160000