Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 243.75M | 251.81M | 206.85M | 194.42M | 173.03M |
Gross Profit | 80.13M | 68.56M | 53.63M | 55.89M | 49.23M |
EBITDA | 30.90M | 19.29M | 3.64M | 9.86M | 28.80M |
Net Income | 8.16M | -3.52M | -9.50M | -1.43M | 13.36M |
Balance Sheet | |||||
Total Assets | 242.59M | 241.56M | 299.82M | 302.81M | 207.44M |
Cash, Cash Equivalents and Short-Term Investments | 19.21M | 19.15M | 76.74M | 95.09M | 74.95M |
Total Debt | 54.53M | 66.39M | 120.36M | 110.76M | 21.19M |
Total Liabilities | 110.53M | 114.61M | 166.53M | 155.59M | 66.43M |
Stockholders Equity | 132.06M | 126.95M | 133.29M | 147.22M | 141.01M |
Cash Flow | |||||
Free Cash Flow | 11.12M | -329.75K | -12.30M | -21.75M | 14.66M |
Operating Cash Flow | 45.85M | 18.54M | 3.69M | -5.83M | 30.47M |
Investing Cash Flow | -31.56M | 45.89M | -15.31M | -36.35M | -12.34M |
Financing Cash Flow | -14.08M | -55.66M | 4.74M | 55.95M | -17.41M |