Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 796.67B | 796.67B | 788.87B | 938.10B | 865.17B | 747.56B |
Gross Profit | 172.78B | 172.78B | 165.25B | 191.06B | 169.73B | 126.24B |
EBITDA | 75.97B | 84.11B | 78.79B | 91.14B | 81.33B | 57.37B |
Net Income | 10.65B | 10.65B | 8.50B | 18.41B | 16.59B | 355.00M |
Balance Sheet | ||||||
Total Assets | 1.22T | 1.22T | 1.30T | 1.23T | 1.23T | 1.17T |
Cash, Cash Equivalents and Short-Term Investments | 201.04B | 201.04B | 195.66B | 161.70B | 139.16B | 178.21B |
Total Debt | 0.00 | 0.00 | 342.61B | 360.81B | 327.21B | 352.62B |
Total Liabilities | 550.35B | 550.35B | 620.12B | 598.53B | 597.09B | 594.07B |
Stockholders Equity | 651.46B | 651.46B | 659.98B | 616.21B | 617.80B | 554.38B |
Cash Flow | ||||||
Free Cash Flow | 44.05B | 31.82B | 41.12B | 12.41B | -13.33B | 20.05B |
Operating Cash Flow | 82.18B | 82.18B | 99.82B | 64.16B | 22.73B | 53.84B |
Investing Cash Flow | -58.75B | -58.75B | -90.81B | -48.78B | -19.97B | -51.10B |
Financing Cash Flow | -33.74B | -33.74B | -24.78B | 4.42B | -48.22B | 29.99B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $3.42B | 11.96 | 22.96% | 0.22% | -3.26% | -45.84% | |
76 Outperform | $5.87B | 12.89 | 9.51% | 2.77% | -3.12% | -8.23% | |
74 Outperform | $2.28B | 22.29 | 6.40% | 1.81% | -4.30% | 39.80% | |
62 Neutral | $2.43B | 39.28 | 1.78% | 2.63% | -1.47% | -14.79% | |
61 Neutral | $17.97B | 12.87 | -5.29% | 2.97% | 1.26% | -14.45% | |
61 Neutral | $2.71B | ― | -5.00% | 1.94% | -14.46% | -2170.83% | |
53 Neutral | $2.41B | 5.99 | 8.37% | ― | -4.52% | ― |