Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.54B | $ 18.61B | $ 16.47B | $ 16.82B | $ 15.49B | |
| $ 11.02B | $ 11.93B | $ 10.08B | $ 10.16B | $ 9.56B | |
| $ 7.26B | $ 8.01B | $ 6.82B | $ 6.92B | $ 6.57B | |
| $ 379.14M | $ 359.59M | $ 227.30M | $ 227.13M | $ 170.27M | |
| $ 3.61B | $ 4.14B | $ 2.78B | $ 3.01B | $ 2.84B | |
| $ 3.76B | $ 3.92B | $ 3.26B | $ 3.25B | $ 3.05B | |
| $ -1.33B | $ -1.03B | $ -1.54B | $ -988.36M | $ -824.67M | |
| $ 2.43B | $ 2.89B | $ 1.72B | $ 2.26B | $ 2.22B | |
| $ 1.61B | $ 1.49B | $ 1.08B | $ 1.39B | $ 1.31B | |
| $ 1.65 | $ 1.53 | $ 1.13 | $ 1.40 | $ 1.30 | |
| $ 1.65 | $ 1.53 | $ 1.13 | $ 1.40 | $ 1.30 | |
| 973.79M | 978.43M | 957.34M | 993.23M | 1.01B | |
| 973.79M | 978.43M | 957.34M | 993.23M | 1.01B |