Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 176.53M | 165.55M | 183.04M | 184.06M | 145.22M |
Gross Profit | 50.84M | 46.49M | 51.13M | 32.15M | 23.29M |
EBITDA | 9.55M | 6.48M | 3.37M | 7.02M | 234.00K |
Net Income | 630.00K | 161.00K | 176.00K | 2.58M | -2.73M |
Balance Sheet | |||||
Total Assets | 122.27M | 120.28M | 132.21M | 131.68M | 119.90M |
Cash, Cash Equivalents and Short-Term Investments | 18.25M | 21.92M | 17.58M | 6.94M | 17.79M |
Total Debt | 36.95M | 43.22M | 48.87M | 43.14M | 38.35M |
Total Liabilities | 80.81M | 79.60M | 89.84M | 89.12M | 80.03M |
Stockholders Equity | 40.57M | 39.91M | 41.31M | 41.54M | 38.65M |
Cash Flow | |||||
Free Cash Flow | 3.60M | 11.64M | 4.95M | -15.63M | 14.94M |
Operating Cash Flow | 4.49M | 12.59M | 5.45M | -14.40M | 15.65M |
Investing Cash Flow | -1.76M | -802.00K | -473.00K | -1.08M | -760.00K |
Financing Cash Flow | -7.15M | -279.00K | -4.00M | -4.84M | 15.21M |