Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 59.02B | 57.40B | 52.96B | 49.95B | 42.44B | 40.48B |
Gross Profit | 45.58B | 40.47B | 37.82B | 36.39B | 33.56B | 32.62B |
EBITDA | 23.17B | 23.91B | 21.39B | 18.74B | 13.53B | 18.41B |
Net Income | 12.44B | 12.44B | 10.47B | 8.50B | 6.72B | 13.75B |
Balance Sheet | ||||||
Total Assets | 180.45B | 168.36B | 140.98B | 134.38B | 109.30B | 131.11B |
Cash, Cash Equivalents and Short-Term Investments | 11.01B | 11.20B | 10.66B | 10.19B | 21.90B | 46.55B |
Total Debt | 105.41B | 104.10B | 94.47B | 90.48B | 75.86B | 84.25B |
Total Liabilities | 155.78B | 147.39B | 131.74B | 132.83B | 115.06B | 125.16B |
Stockholders Equity | 24.15B | 20.45B | 8.70B | 1.07B | -6.22B | 5.24B |
Cash Flow | ||||||
Free Cash Flow | -5.88B | -394.00M | 11.81B | 8.47B | 5.03B | 13.75B |
Operating Cash Flow | 21.53B | 20.82B | 18.67B | 17.16B | 9.54B | 15.89B |
Investing Cash Flow | -27.66B | -21.71B | -7.36B | -36.48B | 11.22B | -13.10B |
Financing Cash Flow | 5.89B | 1.10B | -10.55B | 7.91B | -29.13B | -10.38B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $148.54B | 22.39 | 52.25% | ― | 10.69% | 40.10% | |
80 Outperform | $131.99B | 123.32 | 17.45% | ― | 14.87% | -57.43% | |
74 Outperform | $3.72T | 36.68 | 33.28% | 0.66% | 14.93% | 15.50% | |
71 Outperform | $669.85B | 54.93 | 71.15% | 0.58% | 9.67% | 11.23% | |
71 Outperform | $395.56B | 554.14 | 15.30% | ― | 38.79% | 78.37% | |
69 Neutral | $72.03B | 30.36 | 6.61% | ― | 3.21% | 31.64% | |
61 Neutral | $36.70B | 12.21 | -10.39% | 1.84% | 8.50% | -7.32% |