Income Statement | Dec 25 | Dec 24 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 18.44B | $ 14.91B | $ 10.04B | $ 9.65B | $ 11.08B | |
$ 8.98B | $ 7.05B | $ 4.61B | $ 4.36B | $ 5.17B | |
$ 3.08B | $ 2.79B | $ 1.93B | $ 1.89B | $ 1.95B | |
$ 386.28M | $ 359.70M | $ 268.52M | $ 309.28M | $ 326.39M | |
$ 6.34B | $ 4.91B | $ 3.02B | $ 2.87B | $ 3.54B | |
$ 5.90B | $ 4.26B | $ 2.67B | $ 2.46B | $ 3.21B | |
$ 57.16M | $ 96.31M | $ -98.82M | $ -18.16M | $ -61.51M | |
$ 5.96B | $ 4.36B | $ 2.57B | $ 2.45B | $ 3.15B | |
$ 5.36B | $ 3.83B | $ 2.25B | $ 2.19B | $ 2.38B | |
$ 4.17 | $ 2.91 | $ 1.56 | $ 1.44 | $ 1.32 | |
$ 4.15 | $ 2.90 | $ 1.51 | $ 1.37 | $ 1.32 | |
1.29B | 1.31B | 1.45B | 1.52B | 1.81B | |
1.29B | 1.32B | 1.49B | 1.60B | 1.81B |