Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 109.31M | $ 25.37M | $ 19.08M | $ 19.81M | $ 51.75M | |
| $ 27.46M | $ 18.00M | $ 13.80M | $ 12.72M | $ 33.87M | |
| $ 3.68M | $ 59.74M | $ 13.80M | $ 12.72M | $ 33.87M | |
| $ 5.76M | $ 574.09K | $ 3.27M | $ 13.65M | $ 14.76M | |
| $ 29.53M | $ 21.01M | $ 14.28M | $ 14.64M | $ 19.26M | |
| $ 23.78M | $ 16.75M | $ -27.64M | $ -40.88M | $ -84.48M | |
| $ -7.72M | $ 55.67M | $ 38.65M | $ 39.01M | $ 85.95M | |
| $ 16.06M | $ 13.93M | $ 11.01M | $ -1.87M | $ 1.47M | |
| $ 11.20M | $ 9.98M | $ 8.28M | $ -44.00M | $ 741.00K | |
| $ 0.06 | $ 0.05 | $ 0.05 | $ 0.00 | - | |
| $ 0.06 | $ 0.05 | $ 0.05 | $ -0.24 | $ <0.01 | |
| 184.19M | 183.48M | 165.50M | 0.00 | 0.00 | |
| 184.19M | 183.48M | 159.55M | 183.82M | 161.74M |