Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 139.94M | $ 149.61M | $ 136.58M | $ 101.91M | $ 91.84M | |
| $ 89.83M | $ 96.15M | $ 94.70M | $ 95.17M | $ 88.41M | |
| $ 69.89M | $ 66.07M | $ 63.20M | $ 58.28M | $ 54.65M | |
| $ 2.67M | $ 2.02M | $ 2.80M | $ 3.03M | $ 3.50M | |
| $ 22.60M | $ 32.10M | $ 34.30M | $ 39.91M | $ 37.26M | |
| $ 19.94M | $ 30.09M | $ 31.50M | $ 36.89M | $ 33.76M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 19.94M | $ 30.09M | $ 31.50M | $ 36.89M | $ 33.76M | |
| $ 15.10M | $ 23.67M | $ 25.00M | $ 28.78M | $ 26.43M | |
| $ 3.13 | $ 4.96 | $ 5.28 | $ 6.13 | $ 5.64 | |
| $ 3.13 | $ 4.96 | $ 5.28 | $ 6.13 | $ 5.64 | |
| 4.81M | 4.77M | 4.73M | 4.69M | 4.68M | |
| 4.81M | 4.77M | 4.73M | 4.69M | 4.68M |