| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.31B | 1.68B | 1.10B | 1.27B | 808.76M | 882.31M |
| Gross Profit | 835.06M | 1.26B | 665.75M | 864.33M | 535.63M | 689.66M |
| EBITDA | 650.40M | 1.24B | 607.34M | 810.68M | 476.13M | 637.50M |
| Net Income | 360.39M | 627.41M | 594.98M | 793.31M | 466.36M | 624.88M |
Balance Sheet | ||||||
| Total Assets | 16.02B | 17.19B | 13.87B | 13.51B | 13.58B | 13.30B |
| Cash, Cash Equivalents and Short-Term Investments | 39.29M | 9.84M | 431.77M | 572.59M | 348.67M | 425.66M |
| Total Debt | 8.45B | 9.30B | 7.46B | 7.08B | 7.28B | 7.08B |
| Total Liabilities | 8.86B | 9.79B | 7.91B | 7.49B | 7.70B | 7.36B |
| Stockholders Equity | 7.15B | 7.40B | 5.95B | 6.02B | 5.88B | 5.94B |
Cash Flow | ||||||
| Free Cash Flow | 1.08B | 1.74B | 160.22M | 514.37M | 423.79M | -1.23B |
| Operating Cash Flow | 1.08B | 1.74B | 160.22M | 514.37M | 423.79M | -1.23B |
| Investing Cash Flow | 1.59B | 0.00 | 0.00 | 621.24M | -206.52M | 0.00 |
| Financing Cash Flow | -2.73B | -1.69B | -305.72M | -921.04M | -219.33M | 1.32B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $9.98B | 19.31 | 15.91% | 0.99% | 14.39% | 27.91% | |
68 Neutral | $5.70B | 8.37 | 29.39% | ― | 4.52% | 72.48% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $5.47B | -56.58 | 4.83% | 12.83% | 17.46% | -54.41% | |
64 Neutral | $4.18B | 3.40 | 31.16% | 1.88% | 1.73% | 28.93% | |
64 Neutral | $6.18B | 6.91 | 23.62% | 6.07% | 7.80% | 42.28% | |
63 Neutral | $4.63B | 16.35 | 11.39% | 0.87% | 8.64% | 117.05% |