Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
516.65B | 725.52B | 463.62B | 413.94B | 405.95B | 360.97B | Gross Profit |
197.43B | 240.56B | 196.25B | 189.77B | 166.91B | 95.18B | EBIT |
95.86B | 160.37B | 104.84B | 97.56B | 89.47B | 48.80B | EBITDA |
99.81B | 176.52B | 117.07B | 101.99B | 93.12B | 49.51B | Net Income Common Stockholders |
83.40B | 132.02B | 83.16B | 65.95B | 62.70B | 39.88B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
61.62B | 465.74B | 340.25B | 247.70B | 182.45B | 118.93B | Total Assets |
125.49B | 578.18B | 444.09B | 327.53B | 265.37B | 175.43B | Total Debt |
0.00 | 2.34B | 3.06B | 5.12B | 3.25B | 3.01B | Net Debt |
-44.12B | -184.08B | -166.82B | -93.98B | -107.39B | -76.42B | Total Liabilities |
27.08B | 114.45B | 113.91B | 80.69B | 88.02B | 59.66B | Stockholders Equity |
87.42B | 463.09B | 329.53B | 246.07B | 176.91B | 115.54B |
Cash Flow | Free Cash Flow | ||||
0.00 | 126.63B | 95.48B | 69.97B | 66.16B | 24.03B | Operating Cash Flow |
0.00 | 132.43B | 98.28B | 74.18B | 69.86B | 26.37B | Investing Cash Flow |
0.00 | -116.58B | -22.34B | -82.47B | -36.05B | -32.53B | Financing Cash Flow |
0.00 | -4.08B | -3.92B | -3.31B | -2.55B | -1.69B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $417.84M | 6.72 | 16.74% | ― | -33.07% | -43.07% | |
79 Outperform | $66.05B | 16.66 | 22.60% | 2.45% | 0.23% | -0.09% | |
78 Outperform | $76.08B | 180.11 | 5.93% | ― | 28.46% | 185.04% | |
74 Outperform | $37.96B | 37.07 | 14.04% | 0.52% | -2.99% | -0.46% | |
62 Neutral | $36.88B | ― | -51.45% | ― | 1.00% | -148.89% | |
59 Neutral | $27.83B | 1.88 | -18.16% | 4.00% | 2.13% | -44.45% | |
54 Neutral | $10.11B | 85.43 | 4.19% | ― | -27.50% | 1150.23% |