Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 281.41M | 260.84M | 269.89M | 247.94M | 248.39M | 217.79M |
Gross Profit | 78.22M | 17.85M | 69.99M | 78.13M | 79.92M | 69.10M |
EBITDA | 21.58M | 310.00K | 21.09M | 34.64M | 38.56M | 27.69M |
Net Income | 167.00K | -20.96M | 324.00K | 16.75M | 15.84M | 10.28M |
Balance Sheet | ||||||
Total Assets | 254.69M | 273.86M | 283.15M | 272.60M | 284.12M | 259.40M |
Cash, Cash Equivalents and Short-Term Investments | 31.19M | 26.48M | 50.48M | 45.44M | 67.48M | 40.48M |
Total Debt | 44.94M | 54.33M | 39.81M | 29.18M | 27.90M | 24.70M |
Total Liabilities | 161.66M | 178.46M | 171.43M | 153.56M | 169.41M | 159.08M |
Stockholders Equity | 93.03M | 95.40M | 111.73M | 119.04M | 114.72M | 100.32M |
Cash Flow | ||||||
Free Cash Flow | -3.84M | -27.41M | 9.12M | -6.95M | 33.36M | 19.01M |
Operating Cash Flow | 5.47M | -19.68M | 16.78M | 3.36M | 38.75M | 24.83M |
Investing Cash Flow | -38.00K | -7.01M | -6.92M | -9.80M | -5.01M | -13.40M |
Financing Cash Flow | -11.38M | 5.32M | -4.96M | -15.85M | -7.69M | -7.90M |