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: 1698000000
Maximum Estimate: 2062000000
This is the average result from: 5 analysts
Minimum Estimate: 2418000000
Maximum Estimate: 3133000000
This is the average result from: 3 analysts
Minimum Estimate: 5562000000
Maximum Estimate: 5959000000
This is the average result from: 2 analysts
Minimum Estimate: 212282161000000
Maximum Estimate: 227445173000000
This is the average result from: 2 analysts
Minimum Estimate: 265823787000000
Maximum Estimate: 284811200000000
This is the average result from: 2 analysts
Minimum Estimate: 320133855000000
Maximum Estimate: 343000559000000
This is the average result from: 2 analysts
Minimum Estimate: 379138801000000
Maximum Estimate: 406220144000000
This is the average result from: 2 analysts
Minimum Estimate: 433518645000000
Maximum Estimate: 464484262000000
This is the average result from: 2 analysts
Minimum Estimate: 493976411000000
Maximum Estimate: 529260441000000
This is the average result from: 4 analysts
Minimum Estimate: -1378272000
Maximum Estimate: -1339264500
This is the average result from: 4 analysts
Minimum Estimate: -1039290000
Maximum Estimate: -505951950
This is the average result from: 2 analysts
Minimum Estimate: -365540000
Maximum Estimate: -391650000
This is the average result from: 5 analysts
Minimum Estimate: -1649046000
Maximum Estimate: -1614104100
This is the average result from: 5 analysts
Minimum Estimate: -1520862000
Maximum Estimate: -1051951950
This is the average result from: 3 analysts
Minimum Estimate: -1404144000
Maximum Estimate: -1504440000
This is the average result from: 2 analysts
Minimum Estimate: -20061212774400
Maximum Estimate: -21494156544000
This is the average result from: 2 analysts
Minimum Estimate: -9918054132000
Maximum Estimate: -10626486570000
This is the average result from: 2 analysts
Minimum Estimate: -4889251810800
Maximum Estimate: -5238484083000
This is the average result from: 2 analysts
Minimum Estimate: 1049121000000
Maximum Estimate: 1124058000000
This is the average result from: 2 analysts
Minimum Estimate: 14288975000000
Maximum Estimate: 15309617000000
This is the average result from: 2 analysts
Minimum Estimate: 30721048000000
Maximum Estimate: 32915409000000
This is the average result from: 4 analysts
Minimum Estimate: -1.02
Maximum Estimate: -1.06
This is the average result from: 4 analysts
Minimum Estimate: -0.85
Maximum Estimate: -0.82
This is the average result from: 2 analysts
Minimum Estimate: -0.78
Maximum Estimate: -0.84
This is the average result from: 2 analysts
Minimum Estimate: -14428.95
Maximum Estimate: -15459.59
This is the average result from: 2 analysts
Minimum Estimate: -10715.49
Maximum Estimate: -11480.88
This is the average result from: 2 analysts
Minimum Estimate: -8721.91
Maximum Estimate: -9344.9
This is the average result from: 2 analysts
Minimum Estimate: -6479.13
Maximum Estimate: -6941.93
This is the average result from: 2 analysts
Minimum Estimate: -1744.38
Maximum Estimate: -1868.98
This is the average result from: 2 analysts
Minimum Estimate: 3239.57
Maximum Estimate: 3470.96
This is the average result from: 4 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.25
This is the average result from: 4 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.18
This is the average result from: 4 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.2
This is the average result from: 4 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.19
This is the average result from: 5 analysts
Minimum Estimate: 549780000
Maximum Estimate: 829480000
This is the average result from: 4 analysts
Minimum Estimate: 504600000
Maximum Estimate: 800490000
This is the average result from: 4 analysts
Minimum Estimate: 549390000
Maximum Estimate: 866140000
This is the average result from: 4 analysts
Minimum Estimate: 612700000
Maximum Estimate: 936600000
This is the average result from: 4 analysts
Minimum Estimate: 751370000
Maximum Estimate: 1076000000
This is the average result from: 3 analysts
Minimum Estimate: -323939000
Maximum Estimate: -281368500
This is the average result from: 3 analysts
Minimum Estimate: -199929800
Maximum Estimate: -197820000
This is the average result from: 3 analysts
Minimum Estimate: -157005800
Maximum Estimate: -163130100
This is the average result from: 3 analysts
Minimum Estimate: -146921600
Maximum Estimate: -143105025
This is the average result from: 3 analysts
Minimum Estimate: -141786400
Maximum Estimate: -128186625
This is the average result from: 5 analysts
Minimum Estimate: -556150000
Maximum Estimate: -484601250
This is the average result from: 4 analysts
Minimum Estimate: -322812000
Maximum Estimate: -343040250
This is the average result from: 4 analysts
Minimum Estimate: -383964000
Maximum Estimate: -350339850
This is the average result from: 4 analysts
Minimum Estimate: -389354000
Maximum Estimate: -343854525
This is the average result from: 4 analysts
Minimum Estimate: -429730000
Maximum Estimate: -355942125