| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 8.14M | 8.82M | 7.10M | 5.60M | 3.01M | 1.34M |
| Gross Profit | 5.25M | 5.50M | 4.44M | 3.94M | 2.16M | 892.17K |
| EBITDA | 766.73K | 872.27K | -81.70K | 715.79K | -167.58K | -843.64K |
| Net Income | 351.21K | 388.86K | -1.01M | 359.54K | -358.12K | -938.34K |
Balance Sheet | ||||||
| Total Assets | 7.80M | 6.99M | 7.26M | 7.34M | 4.40M | 1.80M |
| Cash, Cash Equivalents and Short-Term Investments | 2.30M | 1.19M | 1.62M | 2.78M | 1.56M | 525.67K |
| Total Debt | 1.59M | 670.14K | 1.13M | 1.79M | 1.62M | 1.62M |
| Total Liabilities | 2.40M | 1.67M | 2.45M | 2.69M | 2.25M | 2.34M |
| Stockholders Equity | 5.41M | 5.31M | 4.82M | 4.64M | 2.15M | -538.27K |
Cash Flow | ||||||
| Free Cash Flow | 901.99K | 890.51K | -186.07K | -770.15K | -1.40M | -645.40K |
| Operating Cash Flow | 920.34K | 928.92K | 651.44K | -245.03K | -1.09M | -464.30K |
| Investing Cash Flow | -543.06K | -819.08K | -996.76K | -515.36K | -302.67K | -196.51K |
| Financing Cash Flow | 640.60K | -588.29K | -814.78K | 1.97M | 2.43M | 765.28K |