Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.70B | $ 1.95B | $ 2.19B | $ 2.43B | $ 1.78B | |
| $ 668.72M | $ 1.17B | $ 1.17B | $ 1.14B | $ 948.62M | |
| $ 187.26M | $ 637.28M | $ 617.53M | $ 546.27M | $ 467.81M | |
| $ 371.48M | $ 343.74M | $ 343.74M | $ 335.97M | $ 266.35M | |
| $ 852.94M | $ 872.07M | $ 896.23M | $ 925.62M | $ 745.94M | |
| $ 481.45M | $ 528.33M | $ 552.49M | $ 589.65M | $ 479.60M | |
| $ -115.01M | $ -191.08M | $ -199.97M | $ -316.66M | $ -184.42M | |
| $ 366.45M | $ 337.25M | $ 352.53M | $ 272.99M | $ 295.18M | |
| $ 276.28M | $ 248.02M | $ 267.69M | $ 195.15M | $ 244.27M | |
| $ 0.06 | $ 0.06 | $ 0.06 | $ 0.05 | $ 0.06 | |
| $ 0.06 | $ 0.06 | $ 0.06 | $ 0.05 | $ 0.06 | |
| 4.29B | 4.29B | 4.29B | 4.29B | 4.29B | |
| 4.29B | 4.29B | 4.29B | 4.29B | 4.29B |