Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 564.17M | $ 482.04M | $ 433.14M | $ 450.89M | $ 467.36M | |
| $ 415.06M | $ 366.30M | $ 326.66M | $ 345.87M | $ 353.16M | |
| $ 358.68M | $ 367.58M | $ 314.13M | $ 323.57M | $ 280.94M | |
| $ 26.94M | $ 17.03M | $ 23.45M | $ 18.03M | $ 16.68M | |
| $ 83.32M | $ 15.76M | $ 36.03M | $ 40.32M | $ 87.00M | |
| $ 56.38M | $ -1.28M | $ 12.53M | $ 22.30M | $ 72.22M | |
| $ -9.41M | $ -1.52M | $ -2.13M | $ -2.02M | $ -9.13M | |
| $ 46.97M | $ -2.81M | $ 10.39M | $ 20.28M | $ 63.09M | |
| $ 37.03M | $ 861.00K | $ 4.95M | $ 15.53M | $ 94.20M | |
| $ 0.16 | $ >-0.01 | $ 0.04 | $ 0.12 | $ 0.73 | |
| $ 0.15 | $ -0.01 | $ 0.04 | $ 0.12 | $ 0.70 | |
| 126.74M | 131.67M | 131.23M | 130.07M | 128.33M | |
| 130.25M | 131.67M | 132.75M | 132.38M | 133.66M |