Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 224.51M | 171.02M | 156.08M | 146.81M | 122.83M |
Gross Profit | 55.59M | 171.70M | 23.56M | 22.25M | 17.62M |
EBITDA | 15.70M | 485.00K | 8.94M | 8.74M | 5.94M |
Net Income | 5.87M | 3.77M | 901.00K | 907.00K | -1.16M |
Balance Sheet | |||||
Total Assets | 151.79M | 141.90M | 112.98M | 121.75M | 91.79M |
Cash, Cash Equivalents and Short-Term Investments | 24.65M | 26.36M | 16.67M | 21.91M | 11.72M |
Total Debt | 28.43M | 19.36M | 27.24M | 28.32M | 25.01M |
Total Liabilities | 94.45M | 89.10M | 76.01M | 82.94M | 64.50M |
Stockholders Equity | 57.16M | 52.70M | 36.97M | 38.82M | 27.29M |
Cash Flow | |||||
Free Cash Flow | 13.19M | 18.03M | 5.47M | 12.85M | 6.74M |
Operating Cash Flow | 13.19M | 18.03M | 7.57M | 14.86M | 8.87M |
Investing Cash Flow | -11.92M | -13.26M | -3.24M | -13.08M | -2.02M |
Financing Cash Flow | -2.98M | 4.92M | -9.56M | 8.41M | -16.26M |