Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 25.85B | $ 26.64B | $ 26.48B | $ 24.98B | $ 26.26B | |
$ 8.97B | $ 8.93B | $ 8.12B | $ 8.15B | $ 8.95B | |
$ 7.29B | $ 4.35B | $ 4.49B | $ 5.08B | $ 3.20B | |
$ 948.00M | $ 961.00M | $ 933.00M | $ 994.00M | $ 983.00M | |
$ 2.72B | $ 5.51B | $ 4.82B | $ 5.02B | $ -9.06B | |
$ 1.68B | $ 4.57B | $ 3.63B | $ 3.07B | $ 4.95B | |
$ -827.00M | $ -939.00M | $ -668.00M | $ -409.00M | $ -16.27B | |
$ 856.00M | $ 3.63B | $ 2.97B | $ 2.66B | $ -11.30B | |
$ 2.74B | $ 2.85B | $ 2.36B | $ 1.94B | $ -10.29B | |
$ 2.27 | $ 2.33 | $ 1.93 | $ 1.58 | $ -8.44 | |
$ 2.26 | $ 2.31 | $ 1.91 | $ 1.58 | $ -8.44 | |
1.21B | 1.23B | 1.23B | 1.22B | 1.22B | |
1.22B | 1.24B | 1.24B | 1.22B | 1.22B |