Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 51.26B | $ 56.03B | $ 53.82B | $ 65.10B | $ 56.92B | |
$ 36.73B | $ 46.10B | $ 27.66B | $ 39.71B | $ 34.04B | |
$ 17.27B | $ 28.56B | $ 5.61B | $ 6.69B | $ 1.74B | |
$ 5.54B | $ 5.29B | $ 5.06B | $ 5.68B | $ 5.08B | |
$ 25.77B | $ 23.52B | $ 28.61B | $ 39.96B | $ 30.23B | |
$ 19.46B | $ 17.54B | $ 22.93B | $ 34.11B | $ 25.52B | |
$ -1.11B | $ -1.49B | $ -1.53B | $ -969.00M | $ -1.22B | |
$ 18.35B | $ 16.05B | $ 21.40B | $ 33.14B | $ 24.22B | |
$ 9.02B | $ 7.90B | $ 12.92B | $ 30.90B | $ 11.30B | |
$ 1.78 | $ 1.56 | $ 2.55 | $ 4.00 | $ 2.28 | |
$ 1.77 | $ 1.56 | $ 2.55 | $ 3.99 | $ 2.28 | |
5.07B | 5.07B | 5.07B | 5.07B | 5.07B | |
5.08B | 5.08B | 5.07B | 5.07B | 5.07B |