| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 718.65M | 715.07M | 728.71M | 728.71M | 638.13M | 532.34M |
| Gross Profit | 482.02M | 485.27M | 503.80M | 503.80M | 390.57M | 302.19M |
| EBITDA | 45.82M | 44.01M | 23.06M | 23.06M | -102.68M | -100.91M |
| Net Income | -11.01M | -27.21M | -67.59M | -67.59M | -175.38M | -165.59M |
Balance Sheet | ||||||
| Total Assets | 683.18M | 683.18M | 755.98M | 841.81M | 910.27M | 678.41M |
| Cash, Cash Equivalents and Short-Term Investments | 88.05M | 88.05M | 117.31M | 137.63M | 136.05M | 152.87M |
| Total Debt | 410.26M | 410.26M | 477.63M | 568.87M | 537.46M | 403.83M |
| Total Liabilities | 560.97M | 560.97M | 654.02M | 741.90M | 727.90M | 517.90M |
| Stockholders Equity | 122.20M | 122.20M | 101.96M | 99.91M | 182.37M | 160.50M |
Cash Flow | ||||||
| Free Cash Flow | 61.32M | 50.09M | 62.05M | 33.90M | 10.17M | -49.31M |
| Operating Cash Flow | 72.18M | 63.55M | 78.98M | 48.79M | 34.68M | -14.07M |
| Investing Cash Flow | -16.66M | -16.42M | 8.55M | 6.05M | -159.98M | -36.32M |
| Financing Cash Flow | -101.27M | -75.11M | -83.41M | -37.78M | 105.42M | 13.19M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.27B | 33.08 | 6.51% | ― | 1.47% | 1077.70% | |
66 Neutral | $637.89M | 97.93 | 6.53% | ― | 3.62% | -20.45% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $2.47B | 205.51 | ― | ― | 5.45% | ― | |
48 Neutral | $351.11M | -5.00 | ― | ― | -0.14% | 21.60% | |
48 Neutral | $267.58M | -43.11 | -4.88% | ― | 0.25% | 92.10% |