Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.37B | $ 1.31B | $ 1.24B | $ 1.05B | $ 1.01B | |
| $ 750.48M | $ 733.03M | $ 676.25M | $ 571.25M | $ 568.04M | |
| $ 647.85M | $ 532.71M | $ 555.64M | $ 501.19M | $ 458.32M | |
| $ 74.28M | $ 71.86M | $ 71.87M | $ 49.76M | $ 70.74M | |
| $ 176.49M | $ 272.18M | $ 192.48M | $ 7.80M | $ 179.33M | |
| $ 102.62M | $ 200.33M | $ 120.60M | $ 70.05M | $ 109.72M | |
| $ -31.50M | $ -37.30M | $ -39.77M | $ -140.92M | $ -36.61M | |
| $ 71.12M | $ 163.03M | $ 80.83M | $ -70.86M | $ 73.11M | |
| $ 47.05M | $ 132.42M | $ 64.46M | $ -80.58M | $ 62.54M | |
| $ 1.52 | $ 4.29 | $ 2.10 | $ -2.68 | $ 2.14 | |
| $ 1.51 | $ 4.26 | $ 2.04 | $ -2.68 | $ 1.94 | |
| 31.04M | 30.85M | 30.67M | 30.04M | 29.16M | |
| 31.15M | 31.11M | 31.55M | 30.04M | 32.22M |