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
data reported in financial statements
This is the average result from: 4 analysts
This is the average result from: 7 analysts
This is the average result from: 12 analysts
This is the average result from: 14 analysts
Maximum Estimate: 20602000
This is the average result from: 14 analysts
Minimum Estimate: 40105000
Maximum Estimate: 187650000
This is the average result from: 12 analysts
Minimum Estimate: 113460000
Maximum Estimate: 540620000
This is the average result from: 9 analysts
Minimum Estimate: 309770000
Maximum Estimate: 891450000
This is the average result from: 8 analysts
Minimum Estimate: 782730000
Maximum Estimate: 1350000000
This is the average result from: 8 analysts
Minimum Estimate: 997050000
Maximum Estimate: 2170000000
This is the average result from: 8 analysts
Minimum Estimate: 1211000000
Maximum Estimate: 3000000000
This is the average result from: 8 analysts
Minimum Estimate: 1288000000
Maximum Estimate: 3725000000
This is the average result from: 3 analysts
Minimum Estimate: -57820000
Maximum Estimate: -61950000
This is the average result from: 3 analysts
Minimum Estimate: -87764880
Maximum Estimate: -94033800
This is the average result from: 5 analysts
Minimum Estimate: -108899560
Maximum Estimate: -106279950
This is the average result from: 7 analysts
Minimum Estimate: -176507800
Maximum Estimate: -173780250
This is the average result from: 6 analysts
Minimum Estimate: -287081200
Maximum Estimate: -199036950
This is the average result from: 6 analysts
Minimum Estimate: -263785620
Maximum Estimate: -125323800
This is the average result from: 5 analysts
Minimum Estimate: -46656820
Maximum Estimate: 137250000
This is the average result from: 3 analysts
Minimum Estimate: 206420000
Maximum Estimate: 221160000
This is the average result from: 3 analysts
Minimum Estimate: 560870000
Maximum Estimate: 600930000
This is the average result from: 3 analysts
Minimum Estimate: 1189000000
Maximum Estimate: 1274000000
This is the average result from: 3 analysts
Minimum Estimate: 1828000000
Maximum Estimate: 1958000000
This is the average result from: 3 analysts
Minimum Estimate: 2374000000
Maximum Estimate: 2544000000
This is the average result from: 4 analysts
Minimum Estimate: -58702000
Maximum Estimate: -61727400
This is the average result from: 5 analysts
Minimum Estimate: -87808000
Maximum Estimate: -63000000
This is the average result from: 8 analysts
Minimum Estimate: -112700000
Maximum Estimate: -111882750
This is the average result from: 14 analysts
Minimum Estimate: -176468600
Maximum Estimate: -168000000
This is the average result from: 13 analysts
Minimum Estimate: -344341620
Maximum Estimate: -197156400
This is the average result from: 13 analysts
Minimum Estimate: -317593500
Maximum Estimate: -120750000
This is the average result from: 12 analysts
Minimum Estimate: -123079180
Maximum Estimate: 135090000
This is the average result from: 9 analysts
Minimum Estimate: 4342000
Maximum Estimate: 517550000
This is the average result from: 8 analysts
Minimum Estimate: 282440000
Maximum Estimate: 848400000
This is the average result from: 8 analysts
Minimum Estimate: 459230000
Maximum Estimate: 1274000000
This is the average result from: 8 analysts
Minimum Estimate: 644940000
Maximum Estimate: 1958000000
This is the average result from: 8 analysts
Minimum Estimate: 731160000
Maximum Estimate: 2544000000
This is the average result from: 5 analysts
Minimum Estimate: -1.56
Maximum Estimate: -1.59
This is the average result from: 4 analysts
Minimum Estimate: -1.37
Maximum Estimate: -1.33
This is the average result from: 5 analysts
Minimum Estimate: -1.12
Maximum Estimate: -0.78
This is the average result from: 8 analysts
Minimum Estimate: -1.08
Maximum Estimate: -1.09
This is the average result from: 14 analysts
Minimum Estimate: -1.47
Maximum Estimate: -1.45
This is the average result from: 14 analysts
Minimum Estimate: -2.54
Maximum Estimate: -1.47
This is the average result from: 14 analysts
Minimum Estimate: -2.15
Maximum Estimate: -0.42
This is the average result from: 11 analysts
Minimum Estimate: -1.05
Maximum Estimate: 0.86
This is the average result from: 5 analysts
Minimum Estimate: 0.22
Maximum Estimate: 2.68
This is the average result from: 4 analysts
Minimum Estimate: 2.25
Maximum Estimate: 4.78
This is the average result from: 4 analysts
Minimum Estimate: 3.2
Maximum Estimate: 5.36
This is the average result from: 4 analysts
Minimum Estimate: 3.85
Maximum Estimate: 6.35
This is the average result from: 4 analysts
Minimum Estimate: 4.04
Maximum Estimate: 7.46
This is the average result from: 10 analysts
Minimum Estimate: -0.55
Maximum Estimate: -0.47
This is the average result from: 10 analysts
Minimum Estimate: -0.52
Maximum Estimate: -0.47
This is the average result from: 10 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.42
This is the average result from: 4 analysts
Minimum Estimate: -0.44
Maximum Estimate: -0.37
This is the average result from: 4 analysts
Minimum Estimate: -0.42
Maximum Estimate: -0.31
This is the average result from: 4 analysts
Minimum Estimate: -0.39
Maximum Estimate: -0.16
This is the average result from: 4 analysts
Minimum Estimate: -0.37
Maximum Estimate: -0.1
This is the average result from: 9 analysts
This is the average result from: 9 analysts
Maximum Estimate: 6833000
This is the average result from: 10 analysts
Minimum Estimate: 1541000
Maximum Estimate: 13769000
This is the average result from: 4 analysts
Minimum Estimate: 5073000
Maximum Estimate: 15750000
This is the average result from: 4 analysts
Minimum Estimate: 9320000
Maximum Estimate: 31500000
This is the average result from: 4 analysts
Minimum Estimate: 14511000
Maximum Estimate: 52500000
This is the average result from: 4 analysts
Minimum Estimate: 19221000
Maximum Estimate: 78750000
This is the average result from: 4 analysts
Minimum Estimate: -75206180
Maximum Estimate: -79076025
This is the average result from: 4 analysts
Minimum Estimate: -74431000
Maximum Estimate: -78032325
This is the average result from: 4 analysts
Minimum Estimate: -69629000
Maximum Estimate: -73362975
This is the average result from: 9 analysts
Minimum Estimate: -75206180
Maximum Estimate: -71855962.5
This is the average result from: 9 analysts
Minimum Estimate: -74431000
Maximum Estimate: -71488987.5
This is the average result from: 9 analysts
Minimum Estimate: -69629000
Maximum Estimate: -68089875
This is the average result from: 3 analysts
Minimum Estimate: -46354000
Maximum Estimate: -49665000
This is the average result from: 3 analysts
Minimum Estimate: -35770000
Maximum Estimate: -38325000
This is the average result from: 3 analysts
Minimum Estimate: -21070000
Maximum Estimate: -22575000
This is the average result from: 3 analysts
Minimum Estimate: -9604000
Maximum Estimate: -10290000