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: 7 analysts
Minimum Estimate: 355944410
Maximum Estimate: 398514000
This is the average result from: 6 analysts
Minimum Estimate: 353662000
Maximum Estimate: 374646000
This is the average result from: 4 analysts
Minimum Estimate: 218230600
Maximum Estimate: 229479600
This is the average result from: 3 analysts
Minimum Estimate: 193806000
Maximum Estimate: 203796000
This is the average result from: 3 analysts
Minimum Estimate: 142834440
Maximum Estimate: 150197040
This is the average result from: 1 analysts
Minimum Estimate: 90663519
Maximum Estimate: 97206247
This is the average result from: 1 analysts
Minimum Estimate: 57548261
Maximum Estimate: 61701228
This is the average result from: 1 analysts
Minimum Estimate: 91873067
Maximum Estimate: 98503082
This is the average result from: 9 analysts
Minimum Estimate: 13.23
Maximum Estimate: 14.49
This is the average result from: 8 analysts
Minimum Estimate: 10.39
Maximum Estimate: 11.55
This is the average result from: 5 analysts
Minimum Estimate: 6.86
Maximum Estimate: 7.46
This is the average result from: 3 analysts
Minimum Estimate: -1.93
Maximum Estimate: -2.07
This is the average result from: 1 analysts
Minimum Estimate: -2.93
Maximum Estimate: -3.17
This is the average result from: 1 analysts
Minimum Estimate: -2.93
Maximum Estimate: -3.14
This is the average result from: 1 analysts
Minimum Estimate: -1.29
Maximum Estimate: -1.38
This is the average result from: 9 analysts
Minimum Estimate: 4.21
Maximum Estimate: 5.67
This is the average result from: 7 analysts
Minimum Estimate: 2.06
Maximum Estimate: 2.63
This is the average result from: 8 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.79
This is the average result from: 8 analysts
Minimum Estimate: 0.78
Maximum Estimate: 1.16
This is the average result from: 7 analysts
Minimum Estimate: 1.76
Maximum Estimate: 2.73
This is the average result from: 8 analysts
Minimum Estimate: 1.47
Maximum Estimate: 2.52
This is the average result from: 6 analysts
Minimum Estimate: 1.08
Maximum Estimate: 2.52
This is the average result from: 5 analysts
Minimum Estimate: -0.1
This is the average result from: 4 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.37
This is the average result from: 3 analysts
Minimum Estimate: 1.18
Maximum Estimate: 1.26
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.32
Maximum Estimate: -0.35
This is the average result from: 3 analysts
Minimum Estimate: -0.29
Maximum Estimate: -0.31
This is the average result from: 3 analysts
Minimum Estimate: -0.31
Maximum Estimate: -0.34
This is the average result from: 3 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.09
This is the average result from: 7 analysts
Minimum Estimate: 90210000
Maximum Estimate: 101674620
This is the average result from: 5 analysts
Minimum Estimate: 91471000
Maximum Estimate: 98058720
This is the average result from: 5 analysts
Minimum Estimate: 85360000
Maximum Estimate: 91580700
This is the average result from: 6 analysts
Minimum Estimate: 80510000
Maximum Estimate: 87720000
This is the average result from: 5 analysts
Minimum Estimate: 85360000
Maximum Estimate: 93840000
This is the average result from: 6 analysts
Minimum Estimate: 58200000
Maximum Estimate: 62846280
This is the average result from: 4 analysts
Minimum Estimate: 51604000
Maximum Estimate: 55896000
This is the average result from: 4 analysts
Minimum Estimate: 49955000
Maximum Estimate: 52530000
This is the average result from: 4 analysts
Minimum Estimate: 49276000
Maximum Estimate: 52428000
This is the average result from: 3 analysts
Minimum Estimate: 52380000
Maximum Estimate: 55080000
This is the average result from: 3 analysts
Minimum Estimate: 46075000
Maximum Estimate: 48450000
This is the average result from: 3 analysts
Minimum Estimate: 46172000
Maximum Estimate: 48552000
This is the average result from: 3 analysts
Minimum Estimate: 40201650
Maximum Estimate: 42273900
This is the average result from: 3 analysts
Minimum Estimate: 26297670
Maximum Estimate: 27653220
This is the average result from: 3 analysts
Minimum Estimate: 29391000
Maximum Estimate: 30906000
This is the average result from: 3 analysts
Minimum Estimate: 29294000
Maximum Estimate: 30804000
This is the average result from: 3 analysts
Minimum Estimate: 39430500
Maximum Estimate: 41463000