| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 303.06M | 266.32M | 226.38M | 196.00M | 164.09M |
| Gross Profit | 70.79M | 49.58M | 35.90M | 31.47M | 25.37M |
| Operating Income | 35.74M | 19.65M | 1.19M | 3.52M | 5.21M |
| EBITDA | 38.42M | 24.49M | 5.39M | 6.58M | 9.69M |
| Net Income | 24.94M | 6.21M | -1.50M | 1.51M | 2.13M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 4.60M | 14.92M | 4.08M | 10.19M | 14.71M |
| Total Assets | 331.67M | 229.60M | 237.85M | 215.38M | 162.12M |
| Total Debt | 93.47M | 57.27M | 60.76M | 45.99M | 17.04M |
| Net Debt | 88.87M | 42.35M | 53.68M | 33.10M | 768.00K |
| Total Liabilities | 214.52M | 133.82M | 149.32M | 127.71M | 73.98M |
| Stockholders' Equity | 117.15M | 95.78M | 88.53M | 87.16M | 87.45M |
| Cash Flow | |||||
| Free Cash Flow | -39.02M | 18.73M | -17.68M | -15.83M | -3.38M |
| Operating Cash Flow | -33.89M | 20.62M | -15.89M | -9.97M | 5.72M |
| Investing Cash Flow | -4.54M | -1.41M | -4.18M | -11.52M | -8.93M |
| Financing Cash Flow | 28.17M | -8.19M | 13.59M | 16.79M | 3.25M |