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: 2567600
Maximum Estimate: 2751000
This is the average result from: 5 analysts
Minimum Estimate: 8445640
Maximum Estimate: 9177000
This is the average result from: 5 analysts
Minimum Estimate: 12110840
Maximum Estimate: 13020000
This is the average result from: 4 analysts
Minimum Estimate: 16268000
Maximum Estimate: 17430000
This is the average result from: 4 analysts
Minimum Estimate: 15232140
Maximum Estimate: 33180000
This is the average result from: 2 analysts
Minimum Estimate: 31563677.02
Maximum Estimate: 34166866.87
This is the average result from: 2 analysts
Minimum Estimate: 43572876.06
Maximum Estimate: 46717310.42
This is the average result from: 1 analysts
Minimum Estimate: 12075017
Maximum Estimate: 12946410
This is the average result from: 4 analysts
Minimum Estimate: -0.45
Maximum Estimate: -0.43
This is the average result from: 6 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.91
This is the average result from: 6 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.23
This is the average result from: 4 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.1
This is the average result from: 4 analysts
Minimum Estimate: 1.42
Maximum Estimate: 1.52
This is the average result from: 2 analysts
Minimum Estimate: 1.62
Maximum Estimate: 1.75
This is the average result from: 2 analysts
Minimum Estimate: 1.86
Maximum Estimate: 1.99
This is the average result from: 1 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.24
This is the average result from: 4 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.22
This is the average result from: 4 analysts
Minimum Estimate: -0.09
Maximum Estimate: -0.02
This is the average result from: 4 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.08
This is the average result from: 4 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.17
This is the average result from: 3 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.12
This is the average result from: 5 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.19
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.29
This is the average result from: 6 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.21
This is the average result from: 6 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.21
This is the average result from: 6 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.26
This is the average result from: 6 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.34
This is the average result from: 6 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.35
This is the average result from: 6 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.24
This is the average result from: 4 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.27
This is the average result from: 4 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.28
This is the average result from: 4 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.33
This is the average result from: 4 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.37
This is the average result from: 4 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.4
This is the average result from: 4 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.44
This is the average result from: 3 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.24
This is the average result from: 3 analysts
Minimum Estimate: 156800
Maximum Estimate: 168000
This is the average result from: 3 analysts
Minimum Estimate: 509600
Maximum Estimate: 546000
This is the average result from: 3 analysts
Minimum Estimate: 911400
Maximum Estimate: 976500
This is the average result from: 3 analysts
Minimum Estimate: 1146600
Maximum Estimate: 1228500
This is the average result from: 3 analysts
Minimum Estimate: 1129940
Maximum Estimate: 1210650
This is the average result from: 4 analysts
Minimum Estimate: 1274000
Maximum Estimate: 2026500
This is the average result from: 4 analysts
Minimum Estimate: 2440200
Maximum Estimate: 2940000
This is the average result from: 5 analysts
Minimum Estimate: 2271640
Maximum Estimate: 2562000
This is the average result from: 5 analysts
Minimum Estimate: 2224600
Maximum Estimate: 2525250
This is the average result from: 5 analysts
Minimum Estimate: 2254000
Maximum Estimate: 2762550
This is the average result from: 5 analysts
Minimum Estimate: 3106600
Maximum Estimate: 3675000
This is the average result from: 5 analysts
Minimum Estimate: 3136000
Maximum Estimate: 3601500
This is the average result from: 5 analysts
Minimum Estimate: 2940000
Maximum Estimate: 3525900
This is the average result from: 4 analysts
Minimum Estimate: 2744000
Maximum Estimate: 3230850
This is the average result from: 4 analysts
Minimum Estimate: 3234000
Maximum Estimate: 3465000
This is the average result from: 4 analysts
Minimum Estimate: 6566000
Maximum Estimate: 7035000
This is the average result from: 3 analysts
Minimum Estimate: 6958000
Maximum Estimate: 7455000
This is the average result from: 3 analysts
Minimum Estimate: 7448000
Maximum Estimate: 7980000
This is the average result from: 3 analysts
Minimum Estimate: 8036000
Maximum Estimate: 8610000
This is the average result from: 3 analysts
Minimum Estimate: 8526000
Maximum Estimate: 9135000