| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 12.82M | 12.81M | 12.58M | 12.97M | 11.99M | 10.79M |
| Gross Profit | 4.73M | 9.93M | 9.68M | 9.48M | 8.57M | 3.31M |
| EBITDA | 2.89M | 3.58M | 1.79M | 2.88M | 4.00M | 1.69M |
| Net Income | 2.83M | 2.83M | 1.03M | 1.70M | 2.81M | 3.49M |
Balance Sheet | ||||||
| Total Assets | 20.69M | 20.69M | 20.50M | 22.59M | 22.98M | 23.43M |
| Cash, Cash Equivalents and Short-Term Investments | 5.56M | 5.56M | 5.17M | 4.15M | 6.34M | 6.73M |
| Total Debt | 1.67M | 1.67M | 2.08M | 2.34M | 3.10M | 3.95M |
| Total Liabilities | 3.96M | 3.96M | 4.34M | 4.81M | 5.51M | 6.50M |
| Stockholders Equity | 16.72M | 16.72M | 16.12M | 17.57M | 17.25M | 16.66M |
Cash Flow | ||||||
| Free Cash Flow | 3.33M | 3.33M | 2.67M | 2.83M | 2.63M | 2.96M |
| Operating Cash Flow | 3.35M | 3.35M | 2.70M | 3.03M | 2.86M | 3.04M |
| Investing Cash Flow | 99.11K | 243.45K | 1.66M | -2.19M | -16.91K | -2.61M |
| Financing Cash Flow | -4.79M | -3.20M | -3.33M | -3.02M | -3.16M | 748.53K |