Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
31.33B | 25.82B | 25.31B | 18.78B | 12.62B | Gross Profit |
20.16B | 15.56B | 18.77B | 12.26B | 6.00B | EBIT |
17.52B | 15.24B | 14.70B | 8.66B | 3.28B | EBITDA |
19.84B | 17.31B | 17.00B | 10.64B | 5.05B | Net Income Common Stockholders |
13.55B | 10.20B | 9.99B | 5.98B | 1.97B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
20.08B | 13.87B | 13.17B | 8.77B | 5.19B | Total Assets |
84.11B | 70.34B | 70.92B | 65.83B | 60.41B | Total Debt |
13.36B | 12.25B | 15.20B | 13.78B | 13.90B | Net Debt |
-6.72B | -1.63B | 2.03B | 5.01B | 8.71B | Total Liabilities |
22.50B | 18.75B | 21.90B | 20.06B | 18.72B | Stockholders Equity |
54.21B | 44.95B | 41.62B | 37.18B | 33.67B |
Cash Flow | Free Cash Flow | |||
11.17B | 12.07B | 10.68B | 6.59B | -391.42M | Operating Cash Flow |
15.57B | 13.45B | 13.46B | 10.26B | 2.94B | Investing Cash Flow |
-3.06B | -2.45B | -3.79B | -3.41B | -2.88B | Financing Cash Flow |
-8.61B | -9.32B | -4.83B | -3.31B | -1.14B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $3.70B | 13.79 | 50.41% | 5.42% | 0.83% | -4.88% | |
76 Outperform | $8.06B | 11.03 | 28.24% | 2.13% | 17.41% | 28.94% | |
72 Outperform | $2.81B | 10.28 | 24.39% | ― | 8.85% | -8.41% | |
70 Outperform | $9.15B | 19.37 | 42.32% | 3.95% | -2.03% | -11.39% | |
62 Neutral | $7.25B | 12.39 | 3.08% | 3.39% | 3.63% | -14.32% |