Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 157.86M | $ 151.10M | $ 136.72M | $ 154.50M | $ 182.19M | |
| $ 151.56M | $ 68.19M | $ 57.12M | $ 85.10M | $ 97.94M | |
| $ 90.87M | $ 24.29M | $ 21.62M | $ 20.77M | $ 21.68M | |
| $ 1.19M | $ 1.22M | $ 1.29M | $ 1.38M | $ 1.28M | |
| $ 68.47M | $ 45.12M | $ 36.79M | $ 65.71M | $ 77.54M | |
| $ 60.68M | $ 43.89M | $ 35.50M | $ 64.33M | $ 76.26M | |
| $ 6.60M | $ 15.12M | $ 23.07M | $ -13.37M | $ 25.38M | |
| $ 67.28M | $ 59.01M | $ 58.58M | $ 50.96M | $ 101.64M | |
| $ 48.76M | $ 43.18M | $ 42.23M | $ 40.43M | $ 74.20M | |
| $ 17.91 | $ 15.66 | $ 14.32 | $ 13.01 | $ 23.34 | |
| $ 17.91 | $ 15.66 | $ 14.32 | $ 13.01 | $ 23.34 | |
| 2.72M | 2.76M | 2.95M | 3.11M | 3.18M | |
| 2.72M | 2.76M | 2.95M | 3.11M | 3.18M |