| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 402.40M | 411.03M | 392.72M | 231.37M | 192.10M | 175.91M |
| Gross Profit | 67.79M | 74.79M | 66.02M | 39.59M | 35.73M | 38.59M |
| EBITDA | 34.36M | 34.61M | 28.23M | 8.84M | 15.50M | 18.51M |
| Net Income | -1.34M | 2.06M | 2.01M | 15.70M | 5.36M | 7.06M |
Balance Sheet | ||||||
| Total Assets | 427.03M | 418.52M | 414.23M | 415.74M | 217.91M | 208.47M |
| Cash, Cash Equivalents and Short-Term Investments | 8.47M | 6.18M | 13.28M | 16.95M | 29.04M | 36.61M |
| Total Debt | 204.61M | 194.22M | 186.93M | 168.76M | 54.15M | 56.86M |
| Total Liabilities | 290.78M | 280.00M | 276.60M | 281.78M | 100.56M | 94.89M |
| Stockholders Equity | 136.25M | 138.52M | 137.63M | 133.96M | 117.36M | 113.58M |
Cash Flow | ||||||
| Free Cash Flow | -10.08M | -3.06M | 17.93M | -5.40M | -450.00K | 16.89M |
| Operating Cash Flow | 13.95M | 17.30M | 32.88M | -465.00K | 4.06M | 17.72M |
| Investing Cash Flow | -25.86M | -22.07M | -33.70M | -72.18M | -4.59M | -716.00K |
| Financing Cash Flow | 12.33M | -1.94M | -2.99M | 59.66M | -6.32M | -1.65M |