Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
19.29B | 20.39B | 16.93B | 19.47B | 16.84B | 13.56B | Gross Profit |
16.62B | 19.52B | 13.30B | 15.66B | 13.12B | 10.28B | EBIT |
13.22B | 13.38B | 11.73B | 14.91B | 13.44B | 11.22B | EBITDA |
14.79B | 20.87B | 15.48B | 16.34B | 15.01B | 13.37B | Net Income Common Stockholders |
11.68B | 11.86B | 10.08B | 12.54B | 11.51B | 9.39B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
217.44B | 147.36B | 276.39B | 342.33B | 328.61B | 229.40B | Total Assets |
255.95B | 341.18B | 406.05B | 399.30B | 399.11B | 279.05B | Total Debt |
1.17B | 1.60B | 1.75B | 2.06B | 2.78B | 2.92B | Net Debt |
-120.03B | -123.50B | -183.22B | -179.30B | -155.22B | -125.23B | Total Liabilities |
215.04B | 289.38B | 355.95B | 349.39B | 349.87B | 234.55B | Stockholders Equity |
40.73B | 51.34B | 49.73B | 49.63B | 48.92B | 44.17B |
Cash Flow | Free Cash Flow | ||||
724.00M | 10.11B | 13.67B | 11.27B | 13.42B | 8.97B | Operating Cash Flow |
724.00M | 11.50B | 14.96B | 12.34B | 14.77B | 10.06B | Investing Cash Flow |
0.00 | -6.29B | -1.70B | 2.28B | -7.48B | -3.48B | Financing Cash Flow |
0.00 | -11.25B | -10.37B | -12.67B | -7.47B | -7.15B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $93.85B | 27.12 | 13.26% | 3.96% | 9.88% | 9.18% | |
79 Outperform | $22.93B | 29.53 | 18.42% | 1.15% | 8.51% | 1.13% | |
77 Outperform | $96.73B | 35.38 | 10.32% | 1.06% | 15.32% | 14.02% | |
75 Outperform | $41.58B | 37.77 | 10.15% | 1.29% | 21.96% | -8.37% | |
73 Outperform | $8.01B | 28.71 | 20.45% | 1.43% | 9.06% | 6.10% | |
70 Outperform | $56.99B | 34.32 | 24.77% | 2.11% | 0.18% | -2.78% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% |