Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 52.18M | $ 58.23M | $ 57.47M | $ 61.21M | $ 51.74M | |
| $ 33.58M | $ 46.92M | $ 44.05M | $ 47.05M | $ 42.88M | |
| $ 10.53M | $ 21.42M | $ 20.20M | $ 22.08M | $ 26.04M | |
| $ 4.17M | $ 5.59M | $ 7.50M | $ 6.96M | $ 7.63M | |
| $ 45.95M | $ 85.88M | $ 61.67M | $ 35.29M | $ 24.52M | |
| $ 23.05M | $ 25.50M | $ 23.86M | $ 24.97M | $ 16.79M | |
| $ 9.10M | $ 35.93M | $ 7.66M | $ -12.79M | $ 9.75M | |
| $ 32.16M | $ 61.43M | $ 31.52M | $ 12.19M | $ 26.54M | |
| $ 31.55M | $ 59.91M | $ 30.91M | $ 11.67M | $ 9.99M | |
| $ 0.71 | $ 1.19 | $ 0.55 | $ 0.16 | $ -0.17 | |
| $ 0.62 | $ 1.06 | $ 0.48 | $ 0.16 | $ -0.17 | |
| 44.20M | 47.55M | 50.24M | 50.95M | 34.64M | |
| 51.26M | 55.99M | 58.29M | 50.95M | 34.64M |