Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 51.94B | $ 54.78B | $ 53.31B | $ 51.06B | $ 46.89B | |
| $ 20.19B | $ 22.38B | $ 20.70B | $ 16.77B | $ 15.79B | |
| $ 8.87B | $ 9.54B | $ 8.77B | $ 7.83B | $ 7.44B | |
| $ 1.89B | $ 2.05B | $ 1.98B | $ 1.96B | $ 1.94B | |
| $ 13.21B | $ 16.09B | $ 15.23B | $ 11.58B | $ 10.79B | |
| $ 11.32B | $ 12.85B | $ 11.93B | $ 8.94B | $ 8.35B | |
| $ -1.34B | $ -1.31B | $ -1.54B | $ -1.69B | $ -1.74B | |
| $ 9.98B | $ 11.54B | $ 10.39B | $ 7.25B | $ 6.61B | |
| $ 7.11B | $ 7.83B | $ 7.01B | $ 4.94B | $ 4.49B | |
| $ 11.90 | $ 12.75 | $ 11.40 | $ 8.05 | $ 7.30 | |
| $ 11.90 | $ 12.75 | $ 11.40 | $ 8.05 | $ 7.30 | |
| 600.17M | 613.62M | 615.16M | 615.03M | 615.34M | |
| 600.17M | 613.62M | 615.16M | 615.03M | 615.34M |