Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
736.33B | 707.80B | 627.05B | 580.09B | 546.89B | 337.42B | Gross Profit |
235.09B | 151.19B | 126.88B | 439.85B | 411.03B | 254.10B | EBIT |
113.67B | 103.24B | 83.73B | 73.71B | 68.97B | 33.85B | EBITDA |
283.70B | 279.99B | 233.25B | 219.18B | 188.45B | 167.41B | Net Income Common Stockholders |
31.86B | 34.42B | 31.03B | 28.55B | 23.33B | 14.78B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
41.41B | 58.65B | 64.82B | 61.79B | 41.19B | 26.85B | Total Assets |
1.28T | 1.24T | 1.12T | 1.10T | 999.76B | 728.28B | Total Debt |
640.89B | 624.93B | 569.91B | 568.73B | 508.73B | 271.13B | Net Debt |
599.48B | 580.29B | 517.59B | 519.16B | 477.52B | 251.58B | Total Liabilities |
982.15B | 915.72B | 833.66B | 875.49B | 782.09B | 466.09B | Stockholders Equity |
244.58B | 222.00B | 199.99B | 187.48B | 180.13B | 257.62B |
Cash Flow | Free Cash Flow | ||||
-15.76B | 27.84B | 26.08B | 4.63B | 803.00M | -1.09B | Operating Cash Flow |
159.39B | 175.04B | 142.96B | 152.47B | 136.79B | 99.42B | Investing Cash Flow |
-191.01B | -146.56B | -106.88B | -126.96B | -235.72B | -103.28B | Financing Cash Flow |
40.97B | -35.99B | -32.72B | -7.18B | 110.55B | 13.42B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $9.45B | 15.35 | 13.18% | 0.44% | -6.63% | 2.46% | |
78 Outperform | $17.85B | 17.44 | 7.95% | 2.45% | -5.69% | -0.05% | |
74 Outperform | $8.54B | 9.49 | 11.08% | 6.24% | -4.13% | 4.96% | |
71 Outperform | $9.27B | 21.55 | 3.81% | 3.43% | -4.85% | -43.88% | |
63 Neutral | $2.83B | 6.81 | 43.22% | ― | 8.27% | ― | |
61 Neutral | $14.33B | 5.90 | -3.82% | 8.01% | 2.79% | -33.24% | |
60 Neutral | $2.81B | 25.43 | 4.42% | ― | -8.52% | -74.26% |