| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 162.81M | 166.44M | 196.95M | 192.45M | 133.04M | 120.90M |
| Gross Profit | 63.56M | 44.51M | 83.39M | 102.05M | 118.61M | 101.86M |
| EBITDA | 576.00K | -18.30M | 26.52M | 40.90M | 63.75M | 50.48M |
| Net Income | 701.00K | -12.53M | 18.62M | 29.48M | 45.58M | 34.24M |
Balance Sheet | ||||||
| Total Assets | 3.27B | 3.28B | 3.60B | 3.83B | 3.55B | 2.97B |
| Cash, Cash Equivalents and Short-Term Investments | 294.97M | 277.32M | 318.02M | 279.52M | 321.81M | 497.55M |
| Total Debt | 279.64M | 289.35M | 511.46M | 523.75M | 433.63M | 121.74M |
| Total Liabilities | 2.96B | 2.98B | 3.28B | 3.52B | 3.25B | 2.69B |
| Stockholders Equity | 307.38M | 304.28M | 323.93M | 314.06M | 291.25M | 274.02M |
Cash Flow | ||||||
| Free Cash Flow | 34.64M | 34.87M | 66.50M | 30.63M | 40.37M | 45.57M |
| Operating Cash Flow | 36.08M | 35.92M | 67.73M | 35.16M | 40.89M | 45.89M |
| Investing Cash Flow | 210.13M | 232.38M | 222.77M | -233.32M | -761.50M | -7.67M |
| Financing Cash Flow | -205.23M | -309.00M | -252.74M | 248.33M | 538.34M | 112.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $171.89M | 7.44 | 12.22% | 3.01% | 4.70% | 27.81% | |
68 Neutral | $198.09M | 12.69 | 8.00% | 2.00% | 2.45% | 20.71% | |
68 Neutral | $163.63M | 10.13 | 7.98% | 1.90% | -4.00% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $170.16M | 7.93 | 0.23% | 7.74% | -15.00% | -146.52% | |
51 Neutral | $146.53M | 11.69 | -20.17% | 0.84% | -6.78% | -2658.21% |