| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 92.88M | 98.50M | 89.41M | 93.44M | 148.98M |
| Gross Profit | 49.25M | 53.69M | 41.67M | 43.27M | 39.64M |
| Operating Income | 19.26M | 20.11M | 10.51M | 11.86M | 48.48M |
| EBITDA | 20.80M | 21.88M | 12.86M | 18.13M | 10.83M |
| Net Income | 11.92M | 13.95M | 6.18M | 7.98M | 7.03M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 6.44M | 8.53M | 12.90M | 109.85M | 91.96M |
| Total Assets | 130.09M | 112.16M | 92.55M | 1.04B | 825.85M |
| Total Debt | 25.20M | 20.48M | 12.98M | 528.36M | 374.63M |
| Net Debt | 18.76M | 11.95M | -692.00K | 417.93M | 310.08M |
| Total Liabilities | 62.24M | 47.73M | 42.29M | 633.64M | 464.45M |
| Stockholders' Equity | 67.85M | 64.43M | 50.26M | 312.28M | 281.08M |
| Cash Flow | |||||
| Free Cash Flow | 9.20M | 5.30M | 27.45M | 43.43M | 41.43M |
| Operating Cash Flow | 13.24M | 13.35M | 27.65M | 46.80M | 41.98M |
| Investing Cash Flow | -4.03M | -5.72M | -118.86M | -139.26M | 226.00K |
| Financing Cash Flow | -11.31M | -10.61M | -3.87M | 138.52M | -124.00K |