Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 51.59M | $ 31.52M | $ 30.73M | $ 69.96M | $ 42.40M | |
| $ 24.54M | $ 11.81M | $ 14.18M | $ 54.11M | $ 27.15M | |
| $ 8.91M | $ 8.38M | $ 8.76M | $ 7.13M | $ 6.54M | |
| $ 12.17M | $ 10.19M | $ 7.69M | $ 6.44M | $ 6.63M | |
| $ 27.79M | $ 13.79M | $ 17.91M | $ 54.00M | $ 22.80M | |
| $ 15.62M | $ 3.42M | $ 5.42M | $ 46.97M | $ 20.61M | |
| $ -21.06M | $ 132.46K | $ 4.73M | $ 538.70K | $ -4.54M | |
| $ -5.44M | $ 3.56M | $ 10.15M | $ 47.51M | $ 16.07M | |
| $ -4.85M | $ 1.93M | $ 6.95M | $ 35.35M | $ 11.63M | |
| $ -0.21 | $ 0.09 | $ 0.31 | $ 1.52 | $ 0.49 | |
| $ -0.21 | $ 0.09 | $ 0.31 | $ 1.51 | $ 0.49 | |
| 23.02M | 21.93M | 22.50M | 23.32M | 23.71M | |
| 23.02M | 21.93M | 22.51M | 23.41M | 23.86M |