Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
26.78B | 33.22B | 27.38B | 19.01B | 11.87B |
Gross Profit | ||||
20.67B | 19.41B | 14.54B | 9.38B | 4.10B |
EBIT | ||||
15.05B | 15.14B | 13.81B | 8.86B | 3.82B |
EBITDA | ||||
18.11B | 18.68B | 16.10B | 10.90B | 5.82B |
Net Income Common Stockholders | ||||
8.88B | 9.54B | 9.01B | 6.00B | 1.97B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
13.47B | 10.06B | 12.37B | 13.33B | 14.44B |
Total Assets | ||||
81.65B | 67.44B | 60.51B | 55.32B | 51.36B |
Total Debt | ||||
45.47B | 40.62B | 34.41B | 27.92B | 24.38B |
Net Debt | ||||
32.00B | 30.57B | 22.04B | 14.59B | 9.94B |
Total Liabilities | ||||
57.03B | 46.50B | 40.68B | 34.89B | 28.51B |
Stockholders Equity | ||||
22.35B | 19.78B | 18.64B | 19.29B | 21.79B |
Cash Flow | Free Cash Flow | |||
8.83B | 3.49B | 4.09B | 6.15B | 406.46M |
Operating Cash Flow | ||||
16.67B | 13.93B | 12.52B | 11.10B | 3.57B |
Investing Cash Flow | ||||
-8.78B | -11.09B | -8.48B | -4.97B | -3.22B |
Financing Cash Flow | ||||
-5.02B | -4.79B | -4.93B | -7.35B | 6.29B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $4.34B | 16.19 | 50.41% | 4.72% | 0.83% | -4.88% | |
78 Outperform | $9.38B | 12.82 | 25.76% | 1.90% | 9.99% | 17.81% | |
77 Outperform | $9.19B | 9.39 | 166.51% | 0.89% | 10.24% | 68.75% | |
70 Outperform | $9.96B | 20.95 | 42.32% | 3.54% | -2.03% | -11.39% | |
66 Neutral | $5.53B | 14.74 | 8.90% | ― | 20.82% | 47.79% | |
63 Neutral | $4.26B | 11.28 | 5.43% | 215.24% | 4.12% | -8.73% | |
55 Neutral | $6.14B | 8.41 | -21.27% | ― | 2.70% | 2.20% |