Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
14.47B | 11.83B | 11.11B | 10.34B | 8.50B | 7.43B | Gross Profit |
6.06B | 5.09B | 4.52B | 4.59B | 3.90B | 3.52B | EBIT |
2.14B | 1.77B | 1.45B | 1.60B | 1.41B | 1.25B | EBITDA |
3.71B | 3.47B | 2.22B | 1.35B | 1.49B | 2.07B | Net Income Common Stockholders |
1.86B | 2.09B | 1.26B | 782.00M | 886.00M | 1.37B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
90.75M | 553.00M | 504.00M | 66.00M | 585.00M | 327.00M | Total Assets |
2.21B | 0.00 | 13.09B | 11.64B | 12.09B | 10.99B | Total Debt |
152.75M | 1.90B | 2.51B | 2.67B | 3.10B | 3.53B | Net Debt |
68.75M | 1.34B | 2.10B | 2.61B | 2.51B | 3.21B | Total Liabilities |
1.46B | 0.00 | 10.11B | 9.29B | 10.06B | 9.55B | Stockholders Equity |
746.25M | 0.00 | 2.96B | 2.35B | 2.03B | 1.43B |
Cash Flow | Free Cash Flow | ||||
2.09B | 1.31B | 1.59B | 1.64B | 1.08B | -69.00M | Operating Cash Flow |
2.29B | 1.75B | 1.89B | 1.73B | 1.14B | -3.00M | Investing Cash Flow |
-1.34B | -1.05B | -622.00M | -520.00M | -391.00M | -46.00M | Financing Cash Flow |
-1.19B | -552.00M | -1.20B | -1.35B | -1.34B | 217.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$57.28B | 25.32 | 56.71% | 1.80% | ― | ― | ||
77 Outperform | $33.41B | 49.13 | 827.53% | ― | -2.92% | 166.63% | |
76 Outperform | $25.86B | 20.97 | 14.37% | 0.97% | 4.59% | 83.27% | |
76 Outperform | $143.01B | 115.09 | 24.28% | ― | 16.07% | ― | |
64 Neutral | $13.75B | 30.65 | 89.20% | 2.73% | -0.91% | -14.87% | |
61 Neutral | $326.05M | ― | -12.13% | 1.59% | -4.04% | 84.17% | |
61 Neutral | $14.60B | 5.88 | -4.32% | 3.68% | 2.75% | -30.55% | |
52 Neutral | $4.59B | 971.65 | -20.85% | ― | 14.64% | -79.70% |