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: 3 analysts
Minimum Estimate: 138784660000
Maximum Estimate: 148697850000
This is the average result from: 3 analysts
Minimum Estimate: 171070760000
Maximum Estimate: 183290100000
This is the average result from: 3 analysts
Minimum Estimate: 187343660000
Maximum Estimate: 200725350000
This is the average result from: 1 analysts
Minimum Estimate: 215820426500.9
Maximum Estimate: 233620049305.1
This is the average result from: 1 analysts
Minimum Estimate: 251188894079.33
Maximum Estimate: 269315927672.69
This is the average result from: 3 analysts
Minimum Estimate: -11412100000
Maximum Estimate: -12227250000
This is the average result from: 3 analysts
Minimum Estimate: -6424880000
Maximum Estimate: -6883800000
This is the average result from: 3 analysts
Minimum Estimate: -3536820000
Maximum Estimate: -3789450000
This is the average result from: 1 analysts
Minimum Estimate: -5052469689.37
Maximum Estimate: -5469168220.46
This is the average result from: 1 analysts
Minimum Estimate: -7292036221.6
Maximum Estimate: -7818265639.65
This is the average result from: 3 analysts
Minimum Estimate: -10606540000
Maximum Estimate: -11364150000
This is the average result from: 3 analysts
Minimum Estimate: -812420000
Maximum Estimate: -870450000
This is the average result from: 3 analysts
Minimum Estimate: 1815940000
Maximum Estimate: 1945650000
This is the average result from: 1 analysts
Minimum Estimate: 2077643562.47
Maximum Estimate: 2248995608.86
This is the average result from: 1 analysts
Minimum Estimate: 2401568241.34
Maximum Estimate: 2574877289.68
This is the average result from: 3 analysts
Minimum Estimate: -0.4
Maximum Estimate: -0.43
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.07
This is the average result from: 1 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.07
This is the average result from: 1 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.08
This is the average result from: 3 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 3 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 3 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.32
This is the average result from: 3 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.45
This is the average result from: 3 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 3 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.56
This is the average result from: 3 analysts
Minimum Estimate: 0.75
Maximum Estimate: 0.81
This is the average result from: 3 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1
This is the average result from: 4 analysts
Minimum Estimate: 38220000000
Maximum Estimate: 57876000000
This is the average result from: 4 analysts
Minimum Estimate: 45080000000
Maximum Estimate: 63634200000
This is the average result from: 4 analysts
Minimum Estimate: 46060000000
Maximum Estimate: 69229650000
This is the average result from: 4 analysts
Minimum Estimate: 46060000000
Maximum Estimate: 72544500000
This is the average result from: 4 analysts
Minimum Estimate: 48020000000
Maximum Estimate: 69154050000
This is the average result from: 4 analysts
Minimum Estimate: 55860000000
Maximum Estimate: 76052550000
This is the average result from: 4 analysts
Minimum Estimate: 55860000000
Maximum Estimate: 82843950000
This is the average result from: 4 analysts
Minimum Estimate: 54880000000
Maximum Estimate: 86881200000
This is the average result from: 3 analysts
Minimum Estimate: -1960000000
Maximum Estimate: -2100000000
This is the average result from: 3 analysts
Minimum Estimate: -3920000000
Maximum Estimate: -4200000000
This is the average result from: 3 analysts
Minimum Estimate: -2940000000
Maximum Estimate: -3150000000
This is the average result from: 3 analysts
Minimum Estimate: -980000000
Maximum Estimate: -1050000000
This is the average result from: 3 analysts
Minimum Estimate: 1081920000
Maximum Estimate: 1159200000
This is the average result from: 3 analysts
Minimum Estimate: 2213820000
Maximum Estimate: 2371950000
This is the average result from: 3 analysts
Minimum Estimate: 3131100000
Maximum Estimate: 3354750000
This is the average result from: 3 analysts
Minimum Estimate: 3836700000
Maximum Estimate: 4110750000
This is the average result from: 3 analysts
Minimum Estimate: 3049760000
Maximum Estimate: 3267600000
This is the average result from: 3 analysts
Minimum Estimate: 4519760000
Maximum Estimate: 4842600000
This is the average result from: 3 analysts
Minimum Estimate: 5929000000
Maximum Estimate: 6352500000
This is the average result from: 3 analysts
Minimum Estimate: 6928600000
Maximum Estimate: 7423500000