Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 597.05M | $ 525.96M | $ 508.95M | $ 452.86M | $ 350.57M | |
| $ 567.71M | $ 420.78M | $ 401.52M | $ 357.72M | $ 261.40M | |
| $ 374.46M | $ 326.24M | $ 355.16M | $ 364.06M | $ 204.14M | |
| $ 5.16M | $ 9.62M | $ 12.73M | $ 13.58M | $ 10.28M | |
| $ 200.66M | $ 308.60M | $ 290.51M | $ 244.77M | $ 100.53M | |
| $ 193.25M | $ 94.54M | $ 46.35M | $ -6.34M | $ 57.26M | |
| $ -37.12M | $ -6.48M | $ -4.54M | $ 9.40M | $ 32.85M | |
| $ 156.13M | $ 88.05M | $ 41.81M | $ 3.06M | $ 90.11M | |
| $ 26.33M | $ 7.26M | $ -1.00M | $ 7.10M | $ 25.55M | |
| $ 0.99 | $ 0.36 | $ -0.06 | $ 0.51 | $ 1.93 | |
| $ 0.99 | $ 0.36 | $ -0.06 | $ 0.05 | $ 0.48 | |
| 26.51M | 20.15M | 16.39M | 13.91M | 13.22M | |
| 26.51M | 20.15M | 16.39M | 84.26M | 84.47M |