| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 59.52M | 63.10M | 54.78M | 57.33M | 48.86M | 14.47M |
| Gross Profit | 55.86M | 54.82M | 54.78M | 57.33M | 48.86M | 14.24M |
| EBITDA | 15.04M | 36.01M | 0.00 | 0.00 | 0.00 | 0.00 |
| Net Income | 30.81M | 36.01M | 37.05M | 38.71M | 32.29M | 12.66M |
Balance Sheet | ||||||
| Total Assets | 435.95B | 424.92M | 435.15M | 359.23M | 343.27M | 278.17M |
| Cash, Cash Equivalents and Short-Term Investments | 27.86B | 14.95M | 26.40M | 7.90M | 5.72M | 80.25M |
| Total Debt | 49.39B | 98.43M | 104.10M | 66.00M | 58.00M | 0.00 |
| Total Liabilities | 132.53B | 117.10M | 126.19M | 87.37M | 79.24M | 14.09M |
| Stockholders Equity | 303.42B | 307.81M | 308.96M | 271.85M | 264.03M | 264.08M |
Cash Flow | ||||||
| Free Cash Flow | 24.33M | 28.79M | 23.16M | 28.42M | 17.01M | 6.67M |
| Operating Cash Flow | 24.33M | 28.79M | 23.16M | 28.42M | 17.01M | 6.67M |
| Investing Cash Flow | 4.96M | 8.74M | -39.30M | -1.93M | -125.24M | -145.22M |
| Financing Cash Flow | -11.31M | -48.98M | 34.64M | -24.31M | 33.71M | 218.80M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $288.19M | 3.09 | 16.68% | 14.36% | -1.80% | 39.83% | |
70 Outperform | $241.55M | 12.32 | 0.04% | 15.86% | 1.82% | -24.02% | |
66 Neutral | $188.00M | 10.50 | 5.14% | 13.82% | -7.31% | -22.36% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
60 Neutral | $240.43M | -16.28 | 6.11% | 9.61% | 15.52% | -54.74% | |
52 Neutral | $266.31M | -6.91 | -3.88% | 13.75% | -35.42% | -46.68% | |
50 Neutral | $209.28M | -6.89 | 6.23% | 14.83% | 31.73% | -55.72% |