Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 135.57M | 116.85M | 101.73M | 74.63M | 85.97M |
Gross Profit | 57.76M | 48.41M | 45.48M | 30.92M | 35.95M |
EBITDA | 24.94M | 25.08M | 21.27M | 17.09M | 26.84M |
Net Income | 3.64M | 3.54M | 2.43M | 2.49M | 5.98M |
Balance Sheet | |||||
Total Assets | 178.36M | 171.38M | 165.69M | 148.94M | 156.00M |
Cash, Cash Equivalents and Short-Term Investments | 26.54M | 26.50M | 32.40M | 41.95M | 52.92M |
Total Debt | 55.29M | 55.90M | 50.17M | 30.15M | 31.81M |
Total Liabilities | 78.29M | 74.38M | 68.43M | 50.94M | 54.13M |
Stockholders Equity | 99.49M | 96.57M | 96.83M | 95.73M | 97.50M |
Cash Flow | |||||
Free Cash Flow | 19.98M | 15.74M | 19.65M | 15.53M | 25.28M |
Operating Cash Flow | 27.80M | 19.61M | 21.58M | 19.01M | 26.34M |
Investing Cash Flow | -6.13M | -4.02M | -28.22M | -10.48M | -5.46M |
Financing Cash Flow | -22.05M | -21.68M | -2.51M | -19.57M | -13.82M |