Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 101.38M | $ 36.50M | $ 30.26M | $ 36.05M | $ 53.23M | |
| $ 39.91M | $ 12.19M | $ -3.95M | $ 5.32M | $ 24.63M | |
| $ 11.19M | $ 8.96M | $ 7.89M | $ 8.40M | $ 11.61M | |
| $ 6.44M | $ 2.80M | $ 3.13M | $ 4.16M | $ 5.02M | |
| $ 40.41M | $ 10.70M | $ -6.24M | $ 6.77M | $ 13.79M | |
| $ 24.12M | $ 3.23M | $ -11.84M | $ 2.61M | $ 8.00M | |
| $ 9.10M | $ 4.08M | $ 1.84M | $ 10.24M | $ 379.00K | |
| $ 33.22M | $ 7.31M | $ -10.00M | $ 7.17M | $ 8.38M | |
| $ 24.23M | $ 1.58M | $ -7.89M | $ 692.00K | $ 7.08M | |
| $ 0.07 | $ 0.01 | $ -0.02 | $ 0.00 | $ 0.03 | |
| $ 0.07 | $ 0.00 | $ -0.02 | $ 0.00 | $ 0.02 | |
| 358.33M | 241.62M | 315.28M | 287.83M | 270.10M | |
| 359.57M | 328.73M | 315.28M | 299.32M | 281.73M |