| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 528.91M | 554.01M | 532.41M | 452.87M | 405.36M | 538.20M |
| Gross Profit | 522.44M | 540.25M | 530.62M | 451.10M | 403.71M | 536.21M |
| EBITDA | 74.16M | 83.25M | 46.81M | 295.00K | -77.65M | -105.18M |
| Net Income | 33.38M | 40.04M | 10.06M | -28.21M | -88.72M | -104.38M |
Balance Sheet | ||||||
| Total Assets | 1.20B | 1.26B | 1.16B | 1.11B | 1.11B | 1.15B |
| Cash, Cash Equivalents and Short-Term Investments | 110.81M | 77.22M | 82.24M | 121.65M | 144.40M | 123.23M |
| Total Debt | 133.20M | 134.35M | 96.92M | 103.16M | 106.80M | 41.37M |
| Total Liabilities | 231.46M | 288.82M | 567.00M | 209.26M | 461.66M | 399.77M |
| Stockholders Equity | 969.65M | 973.65M | 588.43M | 904.08M | 650.96M | 749.52M |
Cash Flow | ||||||
| Free Cash Flow | -75.47M | -27.59M | -31.22M | -17.47M | -42.38M | -183.48M |
| Operating Cash Flow | -65.70M | -25.34M | -18.37M | -6.69M | -26.87M | -162.62M |
| Investing Cash Flow | -14.40M | 25.43M | -48.42M | -15.89M | 25.86M | -12.63M |
| Financing Cash Flow | 33.83M | 34.29M | -9.67M | -6.22M | 63.84M | 213.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $176.35M | 0.73 | 15.28% | ― | 10.29% | ― | |
60 Neutral | $17.69M | 2.52 | 4.56% | ― | 19.30% | -17.56% | |
59 Neutral | $50.15M | -2.11 | 3.57% | ― | -4.28% | -1.93% | |
40 Underperform | $19.18M | -0.16 | -135.15% | ― | -81.69% | -9884.70% |