| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 428.76B | 444.83B | 365.91B | 270.97B | 280.04B | 328.31B |
| Gross Profit | 92.84B | 99.03B | 76.56B | 57.48B | 47.58B | 58.26B |
| EBITDA | 36.98B | 36.54B | 27.41B | 28.40B | 8.77B | 30.32B |
| Net Income | 37.21B | 40.51B | 23.66B | 17.48B | 2.47B | 19.34B |
Balance Sheet | ||||||
| Total Assets | 481.52B | 508.42B | 403.16B | 324.25B | 273.51B | 292.89B |
| Cash, Cash Equivalents and Short-Term Investments | 111.93B | 112.35B | 101.77B | 107.83B | 67.78B | 86.17B |
| Total Debt | 34.69B | 41.84B | 36.01B | 29.83B | 26.06B | 30.68B |
| Total Liabilities | 228.66B | 241.93B | 213.95B | 159.99B | 129.58B | 155.46B |
| Stockholders Equity | 252.47B | 266.39B | 188.74B | 164.00B | 143.66B | 137.21B |
Cash Flow | ||||||
| Free Cash Flow | 57.43B | 21.37B | 32.00B | 35.03B | -10.19B | 2.62B |
| Operating Cash Flow | 64.82B | 34.14B | 39.30B | 41.30B | -4.39B | 9.79B |
| Investing Cash Flow | -98.22B | -71.68B | -35.39B | -35.17B | 15.55B | -45.01B |
| Financing Cash Flow | 29.98B | 30.77B | -4.00B | -504.97M | -7.85B | 4.50B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $4.31T | 30.94 | 146.69% | 0.41% | 12.76% | 28.91% | |
65 Neutral | $104.50B | 35.64 | 16.22% | ― | 25.12% | 71.29% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
58 Neutral | $120.76B | -56.65 | -4.05% | 0.41% | -2.74% | -126.37% | |
51 Neutral | $4.15B | -2.46 | -1.33% | ― | -9.90% | 97.79% | |
45 Neutral | $181.60M | -0.61 | -17.94% | ― | 42.35% | 46.12% | |
44 Neutral | $227.74M | -0.39 | -102.47% | ― | -18.71% | 79.20% |