| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.56B | 1.48B | 1.56B | 1.66B | 1.11B | 1.17B |
| Gross Profit | 1.35B | 1.28B | 1.31B | 1.41B | 893.73M | 976.43M |
| EBITDA | 276.38M | 330.89M | 494.86M | 519.48M | 59.77M | 177.60M |
| Net Income | 152.72M | 241.66M | 367.07M | 355.76M | -158.27M | -48.17M |
Balance Sheet | ||||||
| Total Assets | 4.26B | 2.53B | 2.06B | 2.14B | 1.96B | 2.02B |
| Cash, Cash Equivalents and Short-Term Investments | 511.86M | 1.32B | 751.67M | 773.49M | 608.47M | 536.31M |
| Total Debt | 1.58B | 70.00M | 75.54M | 372.19M | 379.44M | 416.21M |
| Total Liabilities | 2.51B | 710.96M | 590.59M | 933.54M | 920.23M | 911.90M |
| Stockholders Equity | 1.75B | 1.82B | 1.46B | 1.20B | 1.04B | 1.11B |
Cash Flow | ||||||
| Free Cash Flow | 221.80M | 480.33M | 405.64M | 353.31M | -17.21M | 72.69M |
| Operating Cash Flow | 256.20M | 520.75M | 439.12M | 401.35M | 21.04M | 101.72M |
| Investing Cash Flow | -1.79B | 295.50M | -111.31M | 53.36M | -64.54M | -66.20M |
| Financing Cash Flow | 1.49B | 12.38M | -494.14M | -289.71M | -1.57M | 29.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $9.15B | 33.82 | 19.25% | ― | 25.15% | 79.56% | |
73 Outperform | $6.51B | 60.65 | 87.36% | ― | 81.26% | 1079.73% | |
66 Neutral | $6.38B | -22.10 | 8.82% | ― | 3.21% | -56.86% | |
56 Neutral | $6.22B | -500.37 | 99.84% | ― | -53.34% | -130.87% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $5.10B | -9.29 | -30.88% | ― | -89.11% | -37.55% |