Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 354.60M | 370.34M | 351.89M | 289.19M | 260.93M |
Gross Profit | 23.81M | 28.69M | 27.73M | 20.15M | 23.28M |
EBITDA | 8.00M | 22.25M | 23.95M | 23.08M | 18.76M |
Net Income | 300.00K | 3.48M | 3.83M | 3.98M | -478.00K |
Balance Sheet | |||||
Total Assets | 334.05M | 341.77M | 354.23M | 316.89M | 321.56M |
Cash, Cash Equivalents and Short-Term Investments | 46.33M | 52.83M | 62.20M | 48.52M | 61.89M |
Total Debt | 99.37M | 114.86M | 120.94M | 102.86M | 134.05M |
Total Liabilities | 276.13M | 293.52M | 308.19M | 271.16M | 274.56M |
Stockholders Equity | 52.16M | 44.17M | 40.30M | 38.89M | 40.65M |
Cash Flow | |||||
Free Cash Flow | 14.23M | 19.70M | 16.95M | 9.02M | 47.88M |
Operating Cash Flow | 17.27M | 21.47M | 19.86M | 11.85M | 51.94M |
Investing Cash Flow | -3.98M | -6.71M | -12.57M | -5.17M | -12.76M |
Financing Cash Flow | -20.43M | -23.87M | 7.00M | -20.91M | -6.58M |