| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 594.10M | 588.91M | 698.76M | 675.37M | 620.75M | 490.14M |
| Gross Profit | 445.43M | 456.84M | 470.39M | 444.36M | 403.37M | 327.91M |
| EBITDA | 127.62M | 126.56M | 89.08M | 106.63M | 80.21M | 45.53M |
| Net Income | 32.48M | 17.60M | -41.09M | -45.62M | -59.82M | -81.97M |
Balance Sheet | ||||||
| Total Assets | 1.37B | 1.37B | 1.42B | 1.52B | 1.59B | 1.66B |
| Cash, Cash Equivalents and Short-Term Investments | 129.32M | 129.73M | 135.78M | 92.61M | 92.63M | 93.99M |
| Total Debt | 5.50M | 537.20M | 527.94M | 532.20M | 536.45M | 546.13M |
| Total Liabilities | 654.31M | 654.92M | 670.44M | 692.03M | 685.03M | 677.73M |
| Stockholders Equity | 713.97M | 716.87M | 750.83M | 826.04M | 906.69M | 985.65M |
Cash Flow | ||||||
| Free Cash Flow | 85.06M | 109.23M | 94.26M | 81.53M | 46.72M | 22.69M |
| Operating Cash Flow | 105.38M | 111.46M | 113.16M | 104.61M | 64.80M | 37.48M |
| Investing Cash Flow | -32.97M | -30.57M | -12.30M | -38.02M | -18.08M | -379.67M |
| Financing Cash Flow | -91.66M | -87.56M | -59.61M | -66.63M | -47.31M | 341.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $3.15B | 1.78 | 142.47% | ― | -0.82% | 213.63% | |
76 Outperform | $1.74B | 15.82 | 7.37% | ― | 9.31% | ― | |
66 Neutral | $1.89B | 70.80 | 4.48% | ― | -11.45% | ― | |
63 Neutral | $1.53B | 18.36 | 20.68% | 0.68% | 9.44% | 3.45% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $1.57B | -291.77 | -1.70% | ― | 20.37% | ― |