Breakdown | ||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
61.89B | 57.44B | 44.08B | 32.58B | 23.09B | Gross Profit |
10.06B | 9.38B | 7.04B | 4.92B | 3.44B | EBIT |
1.30B | 1.33B | 793.86M | 520.27M | 394.05M | EBITDA |
3.22B | 3.49B | 2.43B | 820.41M | 608.85M | Net Income Common Stockholders |
478.31M | 334.42M | -306.15M | -565.11M | -816.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
4.63B | 4.47B | 1.22B | 984.63M | 1.00B | Total Assets |
23.97B | 22.78B | 14.96B | 11.79B | 8.05B | Total Debt |
9.73B | 9.20B | 11.91B | 10.55B | 8.13B | Net Debt |
8.17B | 7.79B | 10.71B | 9.57B | 7.13B | Total Liabilities |
19.81B | 18.74B | 19.60B | 16.51B | 12.50B | Stockholders Equity |
4.16B | 4.03B | -4.63B | -4.71B | -4.45B |
Cash Flow | Free Cash Flow | |||
1.52B | 1.31B | 1.34B | 990.65M | 832.27M | Operating Cash Flow |
4.12B | 3.75B | 3.14B | 2.12B | 1.37B | Investing Cash Flow |
-5.05B | -4.91B | -1.78B | -1.11B | -524.08M | Financing Cash Flow |
-1.97B | 1.29B | -1.10B | -1.03B | -450.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $3.24B | 22.48 | 12.42% | 1.19% | 8.65% | 17.76% | |
77 Outperform | $14.61B | 25.72 | 32.76% | ― | 2.84% | 11.25% | |
77 Outperform | $24.58B | 21.30 | 15.69% | 2.11% | 4.77% | -23.73% | |
75 Outperform | $7.02B | 35.21 | 12.32% | ― | 8.70% | 2.54% | |
65 Neutral | $3.00B | 107.17 | 14.10% | ― | ― | ― | |
58 Neutral | $19.87B | ― | 19.25% | ― | -20.46% | -202.26% | |
58 Neutral | $4.89B | 18.48 | -17.00% | 7.21% | 13.61% | -24.47% |