Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 86.66M | $ 66.18M | $ 43.89M | $ 44.19M | $ 11.23M | |
| $ 41.83M | $ 23.20M | $ 7.82M | $ 15.06M | $ 3.55M | |
| $ 12.47M | $ 8.46M | $ 7.94M | $ 6.25M | $ 5.26M | |
| $ 4.02M | $ 3.39M | $ 2.92M | $ 2.19M | $ 2.12M | |
| $ 33.38M | $ 18.19M | $ 2.79M | $ 9.96M | $ 522.00K | |
| $ 29.36M | $ 14.74M | $ -119.00K | $ 8.81M | $ -1.71M | |
| $ 11.24M | $ -322.00K | $ -391.00K | $ -97.00K | $ 93.00K | |
| $ 40.60M | $ 14.42M | $ -510.00K | $ 7.68M | $ -1.62M | |
| $ 27.11M | $ 8.10M | $ 542.00K | $ 3.10M | $ -2.06M | |
| $ 0.18 | $ 0.06 | $ 0.00 | $ 0.03 | $ -0.02 | |
| $ 0.17 | $ 0.06 | $ 0.00 | $ 0.03 | $ -0.02 | |
| 147.72M | 134.60M | 121.26M | 114.37M | 100.17M | |
| 157.81M | 138.95M | 125.35M | 117.62M | 100.16M |