Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 18.44B | $ 14.91B | $ 17.43B | $ 17.23B | $ 14.63B | |
$ 8.98B | $ 7.05B | $ 7.78B | $ 7.87B | $ 6.81B | |
$ 3.08B | $ 2.79B | $ 2.60B | $ 2.49B | $ 2.32B | |
$ 386.28M | $ 359.70M | $ 342.43M | $ 333.74M | $ 307.15M | |
$ 6.34B | $ 4.91B | $ 5.64B | $ 5.71B | $ 4.89B | |
$ 5.90B | $ 4.26B | $ 5.17B | $ 5.38B | $ 4.48B | |
$ 57.16M | $ 96.31M | $ -65.65M | $ -188.71M | $ -111.22M | |
$ 5.96B | $ 4.36B | $ 5.11B | $ 5.19B | $ 4.37B | |
$ 5.36B | $ 3.83B | $ 4.51B | $ 4.61B | $ 3.91B | |
$ 4.17 | $ 2.91 | $ 3.33 | $ 3.29 | $ 2.72 | |
$ 4.15 | $ 2.90 | $ 3.32 | $ 3.28 | $ 2.69 | |
1.29B | 1.31B | 1.35B | 1.40B | 1.44B | |
1.29B | 1.32B | 1.36B | 1.41B | 1.45B |