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: 67914000
Maximum Estimate: 73573500
This is the average result from: 6 analysts
Minimum Estimate: 77851200
Maximum Estimate: 100800000
This is the average result from: 6 analysts
Minimum Estimate: 105218680
Maximum Estimate: 113006250
This is the average result from: 5 analysts
Minimum Estimate: 108584000
Maximum Estimate: 117160050
This is the average result from: 6 analysts
Minimum Estimate: 102606000
Maximum Estimate: 110460000
This is the average result from: 6 analysts
Minimum Estimate: 97198360
Maximum Estimate: 106155000
This is the average result from: 6 analysts
Minimum Estimate: 104062280
Maximum Estimate: 114870000
This is the average result from: 3 analysts
Minimum Estimate: 112505960
Maximum Estimate: 120542100
This is the average result from: 1 analysts
Minimum Estimate: 119143302.73
Maximum Estimate: 128969554.51
This is the average result from: 1 analysts
Minimum Estimate: 127472963.19
Maximum Estimate: 136672043.01
This is the average result from: 5 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.34
This is the average result from: 6 analysts
Minimum Estimate: 1.37
Maximum Estimate: 1.51
This is the average result from: 6 analysts
Minimum Estimate: 2.07
Maximum Estimate: 2.25
This is the average result from: 5 analysts
Minimum Estimate: 2.24
Maximum Estimate: 2.42
This is the average result from: 6 analysts
Minimum Estimate: 2.19
Maximum Estimate: 2.37
This is the average result from: 6 analysts
Minimum Estimate: 2.23
Maximum Estimate: 2.46
This is the average result from: 6 analysts
Minimum Estimate: 2.14
Maximum Estimate: 2.42
This is the average result from: 3 analysts
Minimum Estimate: 2.45
Maximum Estimate: 2.63
This is the average result from: 1 analysts
Minimum Estimate: 2.53
Maximum Estimate: 2.74
This is the average result from: 1 analysts
Minimum Estimate: 2.64
Maximum Estimate: 2.83
This is the average result from: 3 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 5 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.28
This is the average result from: 5 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.3
This is the average result from: 5 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.28
This is the average result from: 5 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.3
This is the average result from: 5 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.35
This is the average result from: 5 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.36
This is the average result from: 5 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.35
This is the average result from: 5 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.37
This is the average result from: 5 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.4
This is the average result from: 6 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.41
This is the average result from: 6 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.51
This is the average result from: 6 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.57
This is the average result from: 6 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.58
This is the average result from: 6 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.59
This is the average result from: 6 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.58
This is the average result from: 5 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.61
This is the average result from: 6 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.65
This is the average result from: 5 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.61
This is the average result from: 6 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.53
This is the average result from: 6 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.57
This is the average result from: 6 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.63
This is the average result from: 6 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.58
This is the average result from: 6 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.56
This is the average result from: 4 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.56
This is the average result from: 4 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.6
This is the average result from: 4 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.64
This is the average result from: 4 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.64
This is the average result from: 3 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.63
This is the average result from: 3 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.65
This is the average result from: 3 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.66
This is the average result from: 3 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.68
This is the average result from: 4 analysts
Minimum Estimate: 14504000
Maximum Estimate: 15818250
This is the average result from: 5 analysts
Minimum Estimate: 14994000
Maximum Estimate: 16527000
This is the average result from: 5 analysts
Minimum Estimate: 15680000
Maximum Estimate: 17398500
This is the average result from: 5 analysts
Minimum Estimate: 15974000
Maximum Estimate: 21220500
This is the average result from: 5 analysts
Minimum Estimate: 16562000
Maximum Estimate: 18091500
This is the average result from: 5 analysts
Minimum Estimate: 17346000
Maximum Estimate: 18963000
This is the average result from: 5 analysts
Minimum Estimate: 17444000
Maximum Estimate: 19446000
This is the average result from: 5 analysts
Minimum Estimate: 17836000
Maximum Estimate: 23625000
This is the average result from: 5 analysts
Minimum Estimate: 17934000
Maximum Estimate: 19824000
This is the average result from: 5 analysts
Minimum Estimate: 18914000
Maximum Estimate: 20769000
This is the average result from: 6 analysts
Minimum Estimate: 21854000
Maximum Estimate: 24570000
This is the average result from: 6 analysts
Minimum Estimate: 23716000
Maximum Estimate: 26067300
This is the average result from: 6 analysts
Minimum Estimate: 25636800
Maximum Estimate: 27930000
This is the average result from: 6 analysts
Minimum Estimate: 26266940
Maximum Estimate: 28665000
This is the average result from: 6 analysts
Minimum Estimate: 26754000
Maximum Estimate: 28897050
This is the average result from: 6 analysts
Minimum Estimate: 26166000
Maximum Estimate: 28875000
This is the average result from: 5 analysts
Minimum Estimate: 26950000
Maximum Estimate: 29605800
This is the average result from: 6 analysts
Minimum Estimate: 27146000
Maximum Estimate: 29730750
This is the average result from: 5 analysts
Minimum Estimate: 27440000
Maximum Estimate: 30201150
This is the average result from: 6 analysts
Minimum Estimate: 25303600
Maximum Estimate: 27930000
This is the average result from: 6 analysts
Minimum Estimate: 25872000
Maximum Estimate: 28350000
This is the average result from: 6 analysts
Minimum Estimate: 25186000
Maximum Estimate: 29918700
This is the average result from: 6 analysts
Minimum Estimate: 25284000
Maximum Estimate: 27709500
This is the average result from: 6 analysts
Minimum Estimate: 23088800
Maximum Estimate: 26820150
This is the average result from: 6 analysts
Minimum Estimate: 24402000
Maximum Estimate: 31594500
This is the average result from: 6 analysts
Minimum Estimate: 24596040
Maximum Estimate: 27195000
This is the average result from: 6 analysts
Minimum Estimate: 24685220
Maximum Estimate: 27510000
This is the average result from: 4 analysts
Minimum Estimate: 25112500
Maximum Estimate: 27531000
This is the average result from: 4 analysts
Minimum Estimate: 25705400
Maximum Estimate: 28213500
This is the average result from: 4 analysts
Minimum Estimate: 26312020
Maximum Estimate: 29232000
This is the average result from: 4 analysts
Minimum Estimate: 26932360
Maximum Estimate: 29893500
This is the average result from: 3 analysts
Minimum Estimate: 27404720
Maximum Estimate: 29362200
This is the average result from: 3 analysts
Minimum Estimate: 27842780
Maximum Estimate: 29831550
This is the average result from: 3 analysts
Minimum Estimate: 28407260
Maximum Estimate: 30436350
This is the average result from: 3 analysts
Minimum Estimate: 28851200
Maximum Estimate: 30912000