| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.72B | 1.71B | 1.67B | 1.63B | 1.52B | 1.29B |
| Gross Profit | 789.47M | 438.21M | 417.01M | 392.52M | 331.03M | 228.04M |
| EBITDA | 1.12B | 1.00B | 1.00B | 1.35B | 935.33M | 968.53M |
| Net Income | 490.81M | 377.70M | 89.58M | 444.35M | 86.92M | 150.02M |
Balance Sheet | ||||||
| Total Assets | 10.33B | 10.61B | 10.90B | 11.37B | 11.04B | 10.78B |
| Cash, Cash Equivalents and Short-Term Investments | 1.30M | 36.93M | 1.33M | 2.92M | 1.19M | 967.00K |
| Total Debt | 5.85B | 6.19B | 6.01B | 5.98B | 5.68B | 5.61B |
| Total Liabilities | 7.05B | 6.46B | 6.44B | 6.42B | 6.10B | 6.00B |
| Stockholders Equity | 3.29B | 3.29B | 3.44B | 3.99B | 4.10B | 3.44B |
Cash Flow | ||||||
| Free Cash Flow | 892.22M | 613.95M | 605.16M | 520.32M | 584.06M | 497.44M |
| Operating Cash Flow | 875.41M | 902.89M | 876.85M | 832.66M | 820.07M | 663.96M |
| Investing Cash Flow | 114.85M | -150.99M | -276.35M | -289.14M | -929.53M | -1.27B |
| Financing Cash Flow | -988.78M | -750.39M | -599.94M | -538.85M | 111.23M | 612.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $19.38B | 14.56 | 14.90% | 4.81% | 2.15% | 312.38% | |
74 Outperform | $11.65B | 19.90 | 6.60% | 3.81% | 5.40% | 14.43% | |
72 Outperform | $24.56B | 61.67 | 8.71% | 4.52% | 4.66% | -4.42% | |
72 Outperform | $17.51B | 36.72 | 10.35% | 3.98% | 5.27% | -14.94% | |
66 Neutral | $15.43B | 28.59 | 6.78% | 4.42% | 0.77% | -31.36% | |
66 Neutral | $14.03B | 60.29 | 8.86% | 3.90% | 1.45% | 230.03% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |