Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.33B | $ 1.12B | $ 882.60M | $ 868.50M | $ 855.80M | |
| $ 609.49M | $ 659.80M | $ 484.60M | $ 505.20M | $ 524.80M | |
| $ 70.31M | $ 58.70M | $ 31.50M | $ 32.70M | $ 27.60M | |
| $ 173.99M | $ 194.30M | $ 204.00M | $ 203.00M | $ 199.80M | |
| $ 713.17M | $ 548.30M | $ 421.40M | $ 481.50M | $ 500.10M | |
| $ 539.18M | $ 601.10M | $ 453.10M | $ 472.50M | $ 497.20M | |
| $ -22.28M | $ -250.40M | $ -222.70M | $ -186.00M | $ -236.10M | |
| $ 516.89M | $ 350.70M | $ 230.40M | $ 286.50M | $ 261.10M | |
| $ 410.46M | $ 134.60M | $ 204.40M | $ 188.80M | $ 151.70M | |
| $ 4.66 | $ 1.57 | $ 2.38 | $ 2.20 | $ 1.77 | |
| $ 4.60 | $ 1.55 | $ 2.37 | $ 2.19 | $ 1.71 | |
| 88.03M | 95.00M | 85.88M | 85.83M | 85.71M | |
| 89.13M | 86.89M | 86.40M | 86.08M | 86.14M |