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