| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 666.14B | 648.92B | 607.72B | 574.18B | 679.14B | 564.46B |
| Gross Profit | 122.03B | 114.82B | 93.49B | 85.73B | 132.56B | 104.89B |
| EBITDA | 130.31B | 118.84B | 108.53B | 103.37B | 140.56B | 134.64B |
| Net Income | 47.13B | 40.88B | 33.15B | 31.30B | 62.86B | 63.29B |
Balance Sheet | ||||||
| Total Assets | 957.32B | 889.33B | 741.06B | 667.39B | 707.59B | 673.27B |
| Cash, Cash Equivalents and Short-Term Investments | 113.93B | 101.70B | 85.87B | 71.97B | 65.60B | 79.15B |
| Total Debt | 256.90B | 264.10B | 201.41B | 179.22B | 190.07B | 215.68B |
| Total Liabilities | 576.26B | 515.97B | 398.79B | 352.64B | 394.31B | 405.09B |
| Stockholders Equity | 350.54B | 346.90B | 320.03B | 294.48B | 294.67B | 253.63B |
Cash Flow | ||||||
| Free Cash Flow | -214.47B | -20.01B | 2.97B | 51.09B | 30.98B | 7.62B |
| Operating Cash Flow | 316.95B | 143.03B | 84.74B | 104.56B | 105.21B | 78.79B |
| Investing Cash Flow | -540.51B | -166.55B | -86.53B | -54.87B | -75.98B | -54.95B |
| Financing Cash Flow | 258.11B | 45.52B | -6.53B | -47.97B | -62.11B | 524.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $39.39B | 59.92 | 6.66% | ― | 0.80% | ― | |
75 Outperform | $43.06B | 11.07 | 13.50% | 6.06% | 7.52% | 17.94% | |
72 Outperform | $43.19B | -183.45 | 7.45% | ― | -9.04% | -4.21% | |
68 Neutral | $66.21B | 26.48 | 14.45% | 2.29% | 15.55% | 43.35% | |
65 Neutral | $57.28B | 215.94 | 0.86% | 1.28% | 0.79% | -86.68% | |
64 Neutral | $16.98B | 33.43 | 9.96% | 0.81% | 12.71% | 37.49% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |