| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 449.08M | 467.59M | 546.05M | 508.50M | 436.51M | 313.23M |
| Gross Profit | 268.10M | 268.30M | 235.94M | 257.66M | 303.73M | 279.70M |
| EBITDA | 52.96M | -93.47M | 46.90M | 100.68M | 145.76M | 115.46M |
| Net Income | 35.16M | -124.28M | 38.04M | 61.16M | 100.24M | 81.32M |
Balance Sheet | ||||||
| Total Assets | 6.55B | 6.51B | 7.51B | 7.87B | 7.86B | 7.44B |
| Cash, Cash Equivalents and Short-Term Investments | 1.45B | 1.42B | 1.07B | 1.05B | 921.58M | 1.58B |
| Total Debt | 418.45M | 380.20M | 423.25M | 604.41M | 644.39M | 536.61M |
| Total Liabilities | 5.99B | 5.95B | 6.80B | 7.08B | 7.10B | 6.78B |
| Stockholders Equity | 558.95M | 565.50M | 710.85M | 791.85M | 758.57M | 663.84M |
Cash Flow | ||||||
| Free Cash Flow | 115.95M | 120.33M | 169.65M | 145.91M | 243.59M | 331.72M |
| Operating Cash Flow | 117.95M | 125.68M | 176.55M | 154.64M | 247.06M | 334.44M |
| Investing Cash Flow | 641.09M | 748.90M | 136.71M | -76.08M | -1.10B | -478.50M |
| Financing Cash Flow | -747.38M | -861.54M | -333.55M | -104.13M | 332.08M | 482.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $510.43M | 7.87 | 10.21% | 2.96% | 4.52% | 19.77% | |
69 Neutral | $538.35M | 6.43 | 6.16% | 5.87% | -19.77% | ― | |
69 Neutral | $528.73M | 11.25 | 9.65% | ― | 6.94% | 90.92% | |
68 Neutral | $417.37M | 11.99 | 11.26% | 3.76% | -30.41% | -412.21% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $402.88M | 8.31 | 13.31% | 1.66% | 7.75% | 220.19% | |
49 Neutral | $306.90M | 110.96 | 3.15% | ― | -10.96% | ― |