Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
263.69B | 248.69B | 223.79B | 190.36B | 174.06B | 165.19B | Gross Profit |
197.02B | 185.03B | 169.50B | 148.34B | 135.90B | 132.90B | EBIT |
38.85B | 32.60B | 31.34B | 43.64B | 39.46B | 37.69B | EBITDA |
68.59B | 60.29B | 56.53B | 64.54B | 62.14B | 53.50B | Net Income Common Stockholders |
16.77B | 10.73B | 29.84B | 38.37B | 26.90B | 27.95B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
177.78B | 299.03B | 242.85B | 256.80B | 212.27B | 172.60B | Total Assets |
346.24B | 492.63B | 470.80B | 420.46B | 376.70B | 359.71B | Total Debt |
0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | Net Debt |
-116.50B | -247.86B | -191.54B | -197.73B | -155.74B | -124.98B | Total Liabilities |
159.16B | 278.21B | 242.12B | 199.03B | 187.34B | 172.28B | Stockholders Equity |
187.01B | 214.39B | 228.66B | 220.64B | 188.53B | 187.27B |
Cash Flow | Free Cash Flow | ||||
22.89B | 30.87B | 35.92B | 36.48B | 42.47B | 34.42B | Operating Cash Flow |
51.17B | 57.23B | 56.90B | 55.27B | 54.31B | 45.11B | Investing Cash Flow |
29.60B | 31.00B | -67.72B | 2.58B | -5.78B | -1.47B | Financing Cash Flow |
-137.03B | -43.43B | -30.44B | -16.45B | -21.14B | -25.96B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $2.83T | 30.62 | 34.29% | 0.83% | 15.04% | 12.38% | |
79 Outperform | $24.46B | 29.82 | 30.15% | ― | 6.22% | 6.15% | |
79 Outperform | $73.85B | 42.50 | 338.74% | ― | 12.27% | 54.69% | |
74 Outperform | $241.36B | 27.19 | 20.02% | 2.58% | -5.34% | -30.57% | |
71 Outperform | $9.25B | 39.81 | 19.95% | 8.56% | 0.80% | 60.94% | |
71 Outperform | $115.09B | 98.20 | 23.38% | ― | 13.86% | -46.44% | |
58 Neutral | $21.35B | 10.05 | -19.26% | 2.35% | 5.02% | -22.63% |