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: 119780450
Maximum Estimate: 132193020
This is the average result from: 6 analysts
Minimum Estimate: 109818550
Maximum Estimate: 116597220
This is the average result from: 3 analysts
Minimum Estimate: 124421900
Maximum Estimate: 130835400
This is the average result from: 5 analysts
Minimum Estimate: 152315220
Maximum Estimate: 160446000
This is the average result from: 4 analysts
Minimum Estimate: 146354570
Maximum Estimate: 156468000
This is the average result from: 4 analysts
Minimum Estimate: 203991000
Maximum Estimate: 215327100
This is the average result from: 5 analysts
Minimum Estimate: 228726000
Maximum Estimate: 249084000
This is the average result from: 5 analysts
Minimum Estimate: 242791000
Maximum Estimate: 263976000
This is the average result from: 3 analysts
Minimum Estimate: 266750000
Maximum Estimate: 280500000
This is the average result from: 1 analysts
Minimum Estimate: 285550920
Maximum Estimate: 306157687
This is the average result from: 1 analysts
Minimum Estimate: 305676956
Maximum Estimate: 327736117
This is the average result from: 4 analysts
Minimum Estimate: -0.96
Maximum Estimate: -1.03
This is the average result from: 6 analysts
Minimum Estimate: -1.01
Maximum Estimate: -0.86
This is the average result from: 3 analysts
Minimum Estimate: -1.5
Maximum Estimate: -1.61
This is the average result from: 5 analysts
Minimum Estimate: -0.9
Maximum Estimate: -0.96
This is the average result from: 4 analysts
Minimum Estimate: -1
Maximum Estimate: -1.03
This is the average result from: 4 analysts
Minimum Estimate: -0.35
Maximum Estimate: -0.36
This is the average result from: 5 analysts
Minimum Estimate: -0.35
Maximum Estimate: -0.33
This is the average result from: 5 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.08
This is the average result from: 3 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.05
This is the average result from: 1 analysts
Minimum Estimate: 0
Maximum Estimate: 0
This is the average result from: 4 analysts
Minimum Estimate: -0.3
Maximum Estimate: -0.31
This is the average result from: 4 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.26
This is the average result from: 4 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.12
This is the average result from: 4 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.12
This is the average result from: 5 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.23
This is the average result from: 5 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.08
This is the average result from: 5 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.03
This is the average result from: 5 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.03
This is the average result from: 3 analysts
Minimum Estimate: -0.41
Maximum Estimate: -0.44
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.26
Maximum Estimate: -0.28
This is the average result from: 3 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.19
This is the average result from: 4 analysts
Minimum Estimate: 31137000
Maximum Estimate: 33530460
This is the average result from: 4 analysts
Minimum Estimate: 38833950
Maximum Estimate: 49470000
This is the average result from: 4 analysts
Minimum Estimate: 58394000
Maximum Estimate: 61633500
This is the average result from: 4 analysts
Minimum Estimate: 61304000
Maximum Estimate: 65280000
This is the average result from: 5 analysts
Minimum Estimate: 44038000
Maximum Estimate: 48024660
This is the average result from: 5 analysts
Minimum Estimate: 51604000
Maximum Estimate: 55896000
This is the average result from: 5 analysts
Minimum Estimate: 61983000
Maximum Estimate: 68340000
This is the average result from: 5 analysts
Minimum Estimate: 64796000
Maximum Estimate: 71910000
This is the average result from: 4 analysts
Minimum Estimate: 48015000
Maximum Estimate: 57528000
This is the average result from: 4 analysts
Minimum Estimate: 57230000
Maximum Estimate: 61200000
This is the average result from: 4 analysts
Minimum Estimate: 65475000
Maximum Estimate: 72624000
This is the average result from: 4 analysts
Minimum Estimate: 71974000
Maximum Estimate: 77724000