| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 7.92M | 8.00M | 9.31M | 7.97M | 8.27M | 7.04M |
| Gross Profit | 1.67M | 1.49M | 1.93M | 1.11M | 1.07M | 1.04M |
| EBITDA | 200.29K | 149.24K | 756.66K | -34.02K | -1.31M | 220.74K |
| Net Income | 32.85K | -47.48K | 449.29K | -301.68K | -1.54M | 106.84K |
Balance Sheet | ||||||
| Total Assets | 886.21K | 933.28K | 1.03M | 858.83K | 952.71K | 1.59M |
| Cash, Cash Equivalents and Short-Term Investments | 232.75K | 241.85K | 553.51K | 354.71K | 281.50K | 572.22K |
| Total Debt | 652.49K | 683.10K | 814.54K | 964.36K | 762.16K | 915.42K |
| Total Liabilities | 786.56K | 835.34K | 894.18K | 1.17M | 962.11K | 1.14M |
| Stockholders Equity | 99.65K | 97.94K | 138.22K | -311.07K | -9.39K | 456.08K |
Cash Flow | ||||||
| Free Cash Flow | -144.54K | -133.44K | 533.19K | -34.41K | 223.69K | 672.10K |
| Operating Cash Flow | -144.54K | -127.23K | 547.83K | -34.01K | 224.09K | 677.44K |
| Investing Cash Flow | 0.00 | -6.22K | 27.07K | -400.00 | -400.00 | -2.25K |
| Financing Cash Flow | -101.20K | -178.22K | -376.10K | 107.61K | -514.41K | -351.45K |