Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 194.31M | $ 167.29M | $ 134.47M | $ 87.12M | $ 77.58M | |
| $ 105.89M | $ 79.80M | $ 72.89M | $ 46.92M | $ 66.61M | |
| $ 66.38M | $ 64.12M | $ 67.04M | $ 83.77M | $ 32.98M | |
| $ 3.52M | $ 4.74M | $ 4.53M | $ 4.27M | $ 2.47M | |
| $ 43.03M | $ 20.42M | $ 10.38M | $ -32.58M | $ 36.10M | |
| $ 39.51M | $ 15.69M | $ 5.85M | $ -36.85M | $ 33.62M | |
| $ -1.08M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 38.43M | $ 15.69M | $ 5.85M | $ -36.85M | $ 33.62M | |
| $ 28.70M | $ 10.97M | $ 3.35M | $ -30.00M | $ 25.41M | |
| $ 1.21 | $ 0.46 | $ 0.15 | $ -1.32 | $ 1.52 | |
| $ 1.19 | $ 0.46 | $ 0.15 | $ -1.32 | $ 1.51 | |
| 22.84M | 22.43M | 22.75M | 22.69M | 16.75M | |
| 23.26M | 22.55M | 22.82M | 22.69M | 16.79M |