Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 77.20M | 78.74M | 66.97M | 5.81M | 5.79M | 31.86M |
Gross Profit | 15.34M | 17.81M | 14.90M | 1.45M | 1.55M | 7.91M |
EBITDA | 8.32M | 10.52M | 11.36M | 7.21M | 10.74M | 6.73M |
Net Income | 8.17M | 8.27M | 9.94M | 802.79K | 1.21M | 5.62M |
Balance Sheet | ||||||
Total Assets | 95.78M | 94.89M | 58.11M | 4.21M | 2.67M | 11.82M |
Cash, Cash Equivalents and Short-Term Investments | 81.05M | 84.85M | 35.89M | 2.72M | 1.57M | 3.42M |
Total Debt | 0.00 | 0.00 | 0.00 | 11.21K | 24.11K | 0.00 |
Total Liabilities | 22.44M | 17.93M | 27.04M | 1.52M | 770.67K | 4.86M |
Stockholders Equity | 73.35M | 76.96M | 31.08M | 2.69M | 1.90M | 6.96M |
Cash Flow | ||||||
Free Cash Flow | 1.96M | 6.22M | 15.75M | 1.40M | 1.06M | 6.67M |
Operating Cash Flow | 1.96M | 6.22M | 15.75M | 1.40M | 1.06M | 6.70M |
Investing Cash Flow | 781.32K | 145.17K | 846.86K | 184.32K | 283.13K | -4.67M |
Financing Cash Flow | 40.95M | 42.87M | -2.08M | -405.28K | -200.14K | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $568.73M | 5.73 | 13.68% | 2.09% | -11.79% | ― | |
68 Neutral | 8.55 | 31.98% | ― | ― | ― | ||
65 Neutral | $3.63B | 22.62 | 20.68% | 2.73% | 7.04% | 13.52% | |
55 Neutral | $6.28B | 4.27 | -14.04% | 6.03% | 10.84% | 8.15% | |
55 Neutral | $259.99M | ― | -26.54% | ― | -15.33% | 75.52% | |
50 Neutral | $32.10B | 147.29 | -24.69% | 1.58% | -8.14% | -389.12% | |
46 Neutral | $3.81B | 40.12 | -9.98% | ― | -3.68% | -631.67% |