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: 5 analysts
Minimum Estimate: 395089940
Maximum Estimate: 436590000
This is the average result from: 5 analysts
Minimum Estimate: 511756000
Maximum Estimate: 924244650
This is the average result from: 3 analysts
Minimum Estimate: 1000188000
Maximum Estimate: 1071630000
This is the average result from: 1 analysts
Minimum Estimate: 1568102421.66
Maximum Estimate: 1697430456.43
This is the average result from: 1 analysts
Minimum Estimate: 2483828195.67
Maximum Estimate: 2663073529.38
This is the average result from: 5 analysts
Minimum Estimate: 8847440
Maximum Estimate: 49770000
This is the average result from: 5 analysts
Minimum Estimate: 82614000
Maximum Estimate: 156023700
This is the average result from: 3 analysts
Minimum Estimate: 184632000
Maximum Estimate: 197820000
This is the average result from: 1 analysts
Minimum Estimate: 456870000
Maximum Estimate: 494550000
This is the average result from: 1 analysts
Minimum Estimate: 1142175000
Maximum Estimate: 1224600000
This is the average result from: 5 analysts
Minimum Estimate: -101888640
Maximum Estimate: -98910000
This is the average result from: 5 analysts
Minimum Estimate: -65954000
Maximum Estimate: 75327000
This is the average result from: 3 analysts
Minimum Estimate: 164640000
Maximum Estimate: 176400000
This is the average result from: 1 analysts
Minimum Estimate: 407400000
Maximum Estimate: 441000000
This is the average result from: 1 analysts
Minimum Estimate: 1018500000
Maximum Estimate: 1092000000
This is the average result from: 5 analysts
Minimum Estimate: -2.12
Maximum Estimate: -0.96
This is the average result from: 5 analysts
Minimum Estimate: -1.12
Maximum Estimate: 0.82
This is the average result from: 3 analysts
Minimum Estimate: 2.15
Maximum Estimate: 2.3
This is the average result from: 1 analysts
Minimum Estimate: 5.31
Maximum Estimate: 5.75
This is the average result from: 1 analysts
Minimum Estimate: 13.28
Maximum Estimate: 14.24
This is the average result from: 5 analysts
Minimum Estimate: -0.74
Maximum Estimate: -0.56
This is the average result from: 5 analysts
Minimum Estimate: -0.33
Maximum Estimate: -0.28
This is the average result from: 5 analysts
Minimum Estimate: -0.16
This is the average result from: 4 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.17
This is the average result from: 4 analysts
Minimum Estimate: -0.41
Maximum Estimate: -0.11
This is the average result from: 4 analysts
Minimum Estimate: -0.24
Maximum Estimate: 0.17
This is the average result from: 4 analysts
Maximum Estimate: 0.91
This is the average result from: 5 analysts
Minimum Estimate: 68110000
Maximum Estimate: 75472950
This is the average result from: 5 analysts
Minimum Estimate: 112607880
Maximum Estimate: 123480000
This is the average result from: 5 analysts
Minimum Estimate: 150077200
Maximum Estimate: 173880000
This is the average result from: 4 analysts
Minimum Estimate: 91728000
Maximum Estimate: 172595850
This is the average result from: 4 analysts
Minimum Estimate: 98784000
Maximum Estimate: 194581800
This is the average result from: 4 analysts
Minimum Estimate: 133966000
Maximum Estimate: 230680800
This is the average result from: 4 analysts
Minimum Estimate: 187278000
Maximum Estimate: 326386200
This is the average result from: 5 analysts
Minimum Estimate: -11674740
Maximum Estimate: -2054325
This is the average result from: 5 analysts
Minimum Estimate: 11852120
Maximum Estimate: 16796850
This is the average result from: 5 analysts
Minimum Estimate: 21937300
Maximum Estimate: 29077125
This is the average result from: 4 analysts
Minimum Estimate: 10682000
Maximum Estimate: 16948575
This is the average result from: 4 analysts
Minimum Estimate: 14112000
Maximum Estimate: 20389425
This is the average result from: 4 analysts
Minimum Estimate: 22834000
Maximum Estimate: 32438175
This is the average result from: 4 analysts
Minimum Estimate: 34986000
Maximum Estimate: 52492650
This is the average result from: 5 analysts
Minimum Estimate: -37975000
Maximum Estimate: -34623750
This is the average result from: 5 analysts
Minimum Estimate: -15386000
Maximum Estimate: -15599850
This is the average result from: 5 analysts
Minimum Estimate: -3038000
Maximum Estimate: -3209850
This is the average result from: 4 analysts
Minimum Estimate: -25676000
Maximum Estimate: -15502725
This is the average result from: 4 analysts
Minimum Estimate: -22834000
Maximum Estimate: -12027225
This is the average result from: 4 analysts
Minimum Estimate: -14602000
Maximum Estimate: 506625
This is the average result from: 4 analysts
Minimum Estimate: -2842000
Maximum Estimate: 29354325