Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.94T | $ 4.26T | $ 4.96T | $ 2.83T | $ 2.55T | |
$ 1.01T | $ 1.26T | $ 1.56T | $ 818.38B | $ 1.17T | |
$ 641.41B | $ 487.91B | $ 620.98B | $ 507.12B | $ 495.22B | |
$ 253.73B | $ 266.13B | $ 249.60B | $ 213.96B | $ 234.05B | |
$ 630.41B | $ 1.32T | $ 2.14T | $ 416.44B | $ 207.59B | |
$ 373.06B | $ 767.76B | $ 912.36B | $ 259.59B | $ -34.26B | |
$ -147.09B | $ 139.16B | $ 863.04B | $ -143.74B | $ -787.81B | |
$ 225.97B | $ 906.93B | $ 1.78T | $ 115.85B | $ -133.69B | |
$ 145.11B | $ 633.46B | $ 1.25T | $ 85.15B | $ -50.86B | |
$ 2.10 | $ 9.16 | $ 18.10 | $ 1.23 | $ -0.74 | |
$ 2.10 | $ 9.16 | $ 18.10 | $ 1.23 | $ -0.74 | |
69.17B | 69.17B | 69.17B | 69.17B | 69.17B | |
69.17B | 69.17B | 69.17B | 69.17B | 69.17B |