Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 360.13M | $ 341.33M | $ 308.86M | $ 321.03M | $ 363.20M | |
| $ 258.51M | $ 237.79M | $ 209.69M | $ 211.72M | $ 236.59M | |
| $ 123.55M | $ 100.77M | $ 91.09M | $ 525.60M | $ 137.86M | |
| $ 7.40M | $ 5.19M | $ 3.47M | $ 3.80M | $ 17.92M | |
| $ 142.37M | $ 170.01M | $ 136.85M | $ -299.54M | $ 120.54M | |
| $ 134.97M | $ 137.01M | $ 118.60M | $ -313.87M | $ 98.73M | |
| $ 4.93M | $ 25.86M | $ 12.75M | $ 8.71M | $ 1.88M | |
| $ 139.90M | $ 162.88M | $ 131.35M | $ -305.17M | $ 100.61M | |
| $ 102.55M | $ 124.02M | $ 101.04M | $ -233.98M | $ 78.11M | |
| $ 2.07 | $ 2.50 | $ 2.03 | $ -4.72 | $ 1.70 | |
| $ 2.07 | $ 2.50 | $ 2.03 | $ -4.72 | $ 1.70 | |
| 49.55M | 49.56M | 49.56M | 49.56M | 46.06M | |
| 49.55M | 49.56M | 49.56M | 49.56M | 46.06M |