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: 8 analysts
This is the average result from: 6 analysts
This is the average result from: 5 analysts
This is the average result from: 5 analysts
Minimum Estimate: 12152000
Maximum Estimate: 13020000
This is the average result from: 6 analysts
Minimum Estimate: 29106000
Maximum Estimate: 663080000
This is the average result from: 6 analysts
Minimum Estimate: 96937000
Maximum Estimate: 2272000000
This is the average result from: 6 analysts
Minimum Estimate: 176250000
Maximum Estimate: 3144000000
This is the average result from: 6 analysts
Minimum Estimate: 264370000
Maximum Estimate: 4443000000
This is the average result from: 5 analysts
Minimum Estimate: 374530000
Maximum Estimate: 6162000000
This is the average result from: 9 analysts
Minimum Estimate: -259700000
Maximum Estimate: -200739000
This is the average result from: 8 analysts
Minimum Estimate: -285721940
Maximum Estimate: -222466650
This is the average result from: 7 analysts
Minimum Estimate: -409640000
Maximum Estimate: -269256078
This is the average result from: 7 analysts
Minimum Estimate: -399840000
Maximum Estimate: -194250000
This is the average result from: 7 analysts
Minimum Estimate: -399840000
Maximum Estimate: 94500000
This is the average result from: 6 analysts
Minimum Estimate: -228144470.4
Maximum Estimate: 209520000
This is the average result from: 6 analysts
Minimum Estimate: -31333349.88
Maximum Estimate: 814000000
This is the average result from: 5 analysts
Minimum Estimate: -483704252.64
Maximum Estimate: 1365000000
This is the average result from: 4 analysts
Minimum Estimate: -898868399.94
Maximum Estimate: 61163000
This is the average result from: 8 analysts
Minimum Estimate: -276360000
Maximum Estimate: -213692850
This is the average result from: 7 analysts
Minimum Estimate: -295232840
Maximum Estimate: -284495400
This is the average result from: 8 analysts
Minimum Estimate: -438060000
Maximum Estimate: -195195000
This is the average result from: 8 analysts
Minimum Estimate: -462560000
Maximum Estimate: -213150000
This is the average result from: 8 analysts
Minimum Estimate: -499800000
Maximum Estimate: -123900000
This is the average result from: 6 analysts
Minimum Estimate: -256539291.75
Maximum Estimate: 156490000
This is the average result from: 6 analysts
Minimum Estimate: -53853852.78
Maximum Estimate: 702410000
This is the average result from: 5 analysts
Minimum Estimate: 332910000
Maximum Estimate: 1249000000
This is the average result from: 4 analysts
Minimum Estimate: 680520000
Maximum Estimate: 782460000
This is the average result from: 9 analysts
Minimum Estimate: -0.99
Maximum Estimate: -0.65
This is the average result from: 8 analysts
Minimum Estimate: -1.14
Maximum Estimate: -0.6
This is the average result from: 5 analysts
Minimum Estimate: -0.71
Maximum Estimate: -0.44
This is the average result from: 5 analysts
Minimum Estimate: -0.67
Maximum Estimate: -0.4
This is the average result from: 5 analysts
Minimum Estimate: -0.74
Maximum Estimate: -0.37
This is the average result from: 4 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.15
This is the average result from: 4 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.85
This is the average result from: 3 analysts
Minimum Estimate: 1.46
Maximum Estimate: 1.56
This is the average result from: 3 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.52
This is the average result from: 3 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.15
This is the average result from: 4 analysts
Minimum Estimate: -0.16
Maximum Estimate: -0.18
This is the average result from: 4 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.17
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: -60271960
Maximum Estimate: -64577100
This is the average result from: 4 analysts
Minimum Estimate: -60418960
Maximum Estimate: -64674960
This is the average result from: 4 analysts
Minimum Estimate: -65558001.6
Maximum Estimate: -67671408
This is the average result from: 4 analysts
Minimum Estimate: -67379057.2
Maximum Estimate: -68830723.5
This is the average result from: 3 analysts
Minimum Estimate: -76342000
Maximum Estimate: -81795000
This is the average result from: 3 analysts
Minimum Estimate: -62135136
Maximum Estimate: -66573360
This is the average result from: 3 analysts
Minimum Estimate: -68289585
Maximum Estimate: -73167412.5
This is the average result from: 3 analysts
Minimum Estimate: -70110640.6
Maximum Estimate: -75118543.5