Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 221.09M | 244.88M | 245.79M | 253.50M | 219.35M | 144.46M |
Gross Profit | 41.32M | 50.92M | 13.49M | 7.61M | 13.86M | -505.00K |
EBITDA | 15.00M | 17.30M | 21.46M | 13.58M | 24.18M | 5.82M |
Net Income | -1.69M | 1.06M | 4.63M | 3.00M | 11.22M | -4.65M |
Balance Sheet | ||||||
Total Assets | 200.75M | 201.90M | 211.20M | 182.66M | 176.47M | 163.13M |
Cash, Cash Equivalents and Short-Term Investments | 27.41M | 30.84M | 37.31M | 40.80M | 39.20M | 44.34M |
Total Debt | 43.22M | 53.23M | 63.05M | 57.20M | 53.92M | 60.60M |
Total Liabilities | 127.72M | 128.02M | 139.16M | 113.52M | 110.12M | 107.79M |
Stockholders Equity | 73.03M | 73.88M | 72.03M | 69.14M | 66.26M | 55.30M |
Cash Flow | ||||||
Free Cash Flow | 4.51M | 6.84M | 8.54M | 1.21M | 4.09M | 4.53M |
Operating Cash Flow | 13.72M | 15.77M | 20.05M | 12.75M | 11.74M | 8.48M |
Investing Cash Flow | -9.19M | -9.12M | -16.93M | -11.24M | -5.18M | -3.92M |
Financing Cash Flow | -2.14M | -13.71M | -6.46M | 221.00K | -11.75M | 19.78M |