Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 258.62M | $ 331.53M | $ 445.58M | $ 424.55M | $ 398.63M | |
| $ 98.20M | $ 219.88M | $ 296.68M | $ 280.63M | $ 268.61M | |
| $ 50.72M | $ 158.24M | $ 229.57M | $ 245.69M | $ 191.25M | |
| $ 11.94M | $ 19.37M | $ 21.54M | $ 20.76M | $ 26.77M | |
| $ 59.41M | $ 82.57M | $ 72.43M | $ 51.15M | $ 103.40M | |
| $ 47.47M | $ 61.64M | $ 67.11M | $ 34.94M | $ 77.36M | |
| $ -7.19M | $ -10.53M | $ -14.27M | $ -17.44M | $ -26.47M | |
| $ 40.28M | $ 51.11M | $ 52.32M | $ 17.50M | $ 50.89M | |
| $ 21.08M | $ 73.49M | $ 18.50M | $ -4.41M | $ 15.50M | |
| $ 1.09 | $ 1.03 | $ 0.73 | $ 0.42 | $ 1.50 | |
| $ 1.09 | $ 1.03 | $ 0.73 | $ 0.42 | $ 1.49 | |
| 19.48M | 18.50M | 25.35M | 29.37M | 31.09M | |
| 19.48M | 24.00M | 25.25M | 29.37M | 31.13M |