Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 51.17B | $ 56.03B | $ 53.82B | $ 65.10B | $ 56.92B | |
$ 23.86B | $ 46.10B | $ 27.66B | $ 39.71B | $ 34.04B | |
$ 4.67B | $ 28.56B | $ 5.61B | $ 6.69B | $ 1.74B | |
$ 5.53B | $ 5.29B | $ 5.06B | $ 5.68B | $ 5.08B | |
$ 21.59B | $ 23.52B | $ 27.12B | $ 38.64B | $ 30.23B | |
$ 19.18B | $ 17.54B | $ 22.06B | $ 33.02B | $ 32.30B | |
$ -862.53M | $ -1.49B | $ -1.53B | $ -969.00M | $ -1.22B | |
$ 18.32B | $ 16.05B | $ 21.02B | $ 32.48B | $ 24.22B | |
$ 9.00B | $ 7.90B | $ 12.92B | $ 22.74B | $ 11.30B | |
$ 7.10 | $ 3.12 | $ 5.10 | $ 8.96 | $ 4.56 | |
$ 7.08 | $ 3.12 | $ 5.10 | $ 8.96 | $ 4.56 | |
1.27B | 2.54B | 2.54B | 2.54B | 2.53B | |
1.27B | 2.54B | 2.54B | 2.54B | 2.53B |