Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
226.87B | 222.53B | 278.71B | 213.01B | 176.82B | 148.20B | Gross Profit |
72.60B | 77.74B | 125.76B | 72.05B | 39.00B | 21.31B | EBIT |
50.09B | 57.89B | 104.29B | 51.69B | 22.01B | 7.55B | EBITDA |
103.22B | 105.85B | 155.58B | 98.62B | 69.70B | 57.13B | Net Income Common Stockholders |
50.61B | 59.69B | 89.48B | 51.25B | 22.86B | 6.13B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
144.88B | 144.88B | 178.60B | 170.90B | 109.57B | 96.22B | Total Assets |
559.19B | 546.58B | 533.05B | 464.43B | 377.52B | 370.19B | Total Debt |
80.17B | 64.16B | 45.61B | 46.82B | 41.41B | 65.93B | Net Debt |
-52.39B | -68.39B | -128.20B | -85.80B | -52.64B | -29.56B | Total Liabilities |
197.78B | 202.86B | 197.60B | 183.22B | 141.74B | 162.97B | Stockholders Equity |
359.24B | 343.38B | 335.11B | 280.98B | 235.66B | 206.80B |
Cash Flow | Free Cash Flow | ||||
-3.48B | -8.02B | 62.98B | 40.39B | 37.39B | 35.94B | Operating Cash Flow |
89.84B | 86.00B | 145.86B | 90.35B | 65.75B | 54.90B | Investing Cash Flow |
-95.78B | -97.79B | -54.43B | -62.16B | -40.11B | -31.68B | Financing Cash Flow |
-28.79B | -29.09B | -57.25B | 12.49B | -25.60B | -9.87B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $171.41B | 17.23 | 41.96% | 2.16% | 12.13% | 36.17% | |
75 Outperform | $2.65T | 36.41 | 119.18% | 0.03% | 114.20% | 146.26% | |
74 Outperform | $785.82B | 25.14 | 29.96% | 1.08% | 29.98% | 35.76% | |
73 Outperform | $156.59B | 96.32 | 2.89% | ― | 13.69% | 91.75% | |
71 Outperform | $17.13B | 11.47 | 12.65% | 5.16% | 1.28% | -25.39% | |
58 Neutral | $21.35B | 10.05 | -19.26% | 2.35% | 5.02% | -22.63% | |
48 Neutral | $85.65B | ― | -18.31% | 2.51% | -2.08% | -1212.72% |