Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 173.61M | $ 205.42M | $ 193.54M | $ 174.16M | |
| $ 127.28M | $ 156.05M | $ 137.30M | $ 114.83M | |
| $ 59.80M | $ 85.75M | $ 66.64M | $ 94.72M | |
| $ 2.68M | $ 3.80M | $ 12.25M | $ 5.93M | |
| $ 70.17M | $ 77.28M | $ 85.87M | $ 29.64M | |
| $ 67.49M | $ 70.30M | $ 70.66M | $ 20.12M | |
| $ 14.58M | $ 3.15M | $ 2.92M | $ 3.56M | |
| $ 82.07M | $ 73.46M | $ 73.58M | $ 23.68M | |
| $ 50.99M | $ 46.61M | $ 39.37M | $ 6.32M | |
| $ 0.50 | $ 0.48 | $ 0.42 | $ 0.04 | |
| $ 0.50 | $ 0.48 | $ 0.42 | $ 0.04 | |
| 103.00M | 96.56M | 94.19M | 15.07M | |
| 103.00M | 96.56M | 94.19M | 15.07M |