| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.31M | 1.30M | 480.49K | 560.20K | 695.28K | 528.60K |
| Gross Profit | 1.28M | 1.28M | 452.90K | 546.18K | 679.79K | 527.31K |
| EBITDA | 3.42M | 452.27K | -335.45K | -150.47K | -161.29K | -96.19K |
| Net Income | 4.87M | 2.94M | 563.13K | -374.54K | 1.23M | 1.79M |
Balance Sheet | ||||||
| Total Assets | 15.41M | 12.83M | 10.34M | 9.80M | 9.65M | 8.19M |
| Cash, Cash Equivalents and Short-Term Investments | 11.70M | 10.83M | 8.84M | 8.28M | 7.78M | 6.42M |
| Total Debt | 0.00 | 1.80M | 1.82M | 1.56M | 830.00K | 632.01K |
| Total Liabilities | 621.88K | 2.15M | 2.10M | 1.78M | 1.02M | 831.53K |
| Stockholders Equity | 14.79M | 10.68M | 8.25M | 8.03M | 8.63M | 7.36M |
Cash Flow | ||||||
| Free Cash Flow | -35.33K | 208.80K | -149.10K | 140.96K | 121.56K | 34.00K |
| Operating Cash Flow | -35.34K | 208.80K | -149.10K | 140.96K | 163.23K | 55.26K |
| Investing Cash Flow | 5.93M | 291.38K | -208.62K | -169.54K | -86.53K | 593.77K |
| Financing Cash Flow | -2.36M | -537.14K | -85.53K | 420.20K | -5.91K | -614.34K |