| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 277.31B | 269.81B | 312.31B | 300.69B | 331.35B | 219.07B |
| Gross Profit | 162.07B | 174.33B | 203.26B | 203.74B | 224.04B | 124.67B |
| EBITDA | 188.36B | 186.67B | 242.88B | 231.97B | 234.58B | 157.16B |
| Net Income | 55.98B | 60.27B | 78.82B | 76.71B | 70.90B | 38.86B |
Balance Sheet | ||||||
| Total Assets | 979.23B | 933.94B | 965.30B | 902.82B | 869.86B | 783.54B |
| Cash, Cash Equivalents and Short-Term Investments | 84.21B | 77.93B | 143.74B | 145.20B | 122.35B | 85.53B |
| Total Debt | 128.34B | 126.77B | 127.83B | 134.65B | 142.96B | 136.81B |
| Total Liabilities | 451.08B | 414.37B | 429.43B | 403.38B | 402.74B | 368.19B |
| Stockholders Equity | 527.88B | 519.31B | 535.59B | 499.33B | 467.12B | 415.35B |
Cash Flow | ||||||
| Free Cash Flow | 27.03B | 29.42B | 95.86B | 68.67B | 98.74B | 56.67B |
| Operating Cash Flow | 160.90B | 150.40B | 202.30B | 151.85B | 164.92B | 110.07B |
| Investing Cash Flow | -161.75B | -149.86B | -150.37B | -82.45B | -59.29B | -123.02B |
| Financing Cash Flow | -54.70B | -54.69B | -54.37B | -51.42B | -70.07B | -22.20B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $11.77B | 6.12 | 12.71% | ― | 24.26% | 323.40% | |
71 Outperform | $13.90B | 8.42 | 25.11% | 3.80% | -17.38% | 54.99% | |
69 Neutral | $18.61B | 11.25 | 10.63% | 7.99% | 0.57% | -21.59% | |
69 Neutral | $17.60B | 99.25 | 6.32% | 4.27% | -1.12% | -48.40% | |
68 Neutral | $16.73B | -6.32 | 7.11% | 3.16% | -0.59% | 32.83% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |