Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 149.32M | 143.48M | 155.29M | 176.21M | 151.14M | 142.20M |
Gross Profit | 47.87M | 46.30M | 50.81M | 60.38M | 48.91M | 42.66M |
EBITDA | 2.01M | 3.22M | 9.27M | 14.05M | 8.16M | 14.27M |
Net Income | -6.01M | -5.51M | 848.00K | 5.36M | 1.39M | 7.48M |
Balance Sheet | ||||||
Total Assets | 100.53M | 95.33M | 95.71M | 98.67M | 90.90M | 95.59M |
Cash, Cash Equivalents and Short-Term Investments | 411.00K | 1.59M | 5.36M | 4.92M | 3.85M | 11.74M |
Total Debt | 1.78M | 1.88M | 14.93M | 11.11M | 14.63M | 20.70M |
Total Liabilities | 49.58M | 43.99M | 38.86M | 42.67M | 40.31M | 46.39M |
Stockholders Equity | 50.95M | 51.34M | 56.85M | 56.00M | 50.59M | 49.20M |
Cash Flow | ||||||
Free Cash Flow | 7.14M | 7.66M | 1.25M | 4.53M | -908.00K | 18.48M |
Operating Cash Flow | 7.14M | 7.66M | 4.31M | 10.35M | 248.00K | 20.43M |
Investing Cash Flow | -11.42M | -10.94M | -3.06M | -5.82M | -1.16M | -1.96M |
Financing Cash Flow | -72.00K | -487.00K | -804.00K | -3.47M | -6.98M | -11.62M |