Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
54.07B | 45.81B | 44.35B | 37.42B | 26.62B |
Gross Profit | ||||
43.87B | 37.77B | 31.96B | 24.98B | 21.32B |
EBIT | ||||
10.00B | 8.19B | 3.76B | 1.06B | 5.16B |
EBITDA | ||||
17.12B | 13.91B | 9.09B | 5.11B | 8.08B |
Net Income Common Stockholders | ||||
7.04B | 5.96B | 3.29B | 112.00M | 3.20B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
5.65B | 5.86B | 6.41B | 6.40B | 7.99B |
Total Assets | ||||
104.03B | 101.12B | 96.48B | 105.36B | 66.73B |
Total Debt | ||||
30.11B | 28.62B | 29.23B | 30.78B | 20.38B |
Net Debt | ||||
24.63B | 22.78B | 23.07B | 24.45B | 12.55B |
Total Liabilities | ||||
63.16B | 61.95B | 59.42B | 66.08B | 51.09B |
Stockholders Equity | ||||
40.79B | 39.14B | 37.04B | 39.27B | 15.62B |
Cash Flow | Free Cash Flow | |||
7.28B | 6.57B | 7.24B | 3.76B | 2.19B |
Operating Cash Flow | ||||
11.86B | 10.35B | 9.81B | 5.96B | 4.80B |
Investing Cash Flow | ||||
-7.98B | -4.06B | -2.96B | -11.06B | -285.00M |
Financing Cash Flow | ||||
-4.00B | -6.57B | -6.82B | 3.65B | -2.20B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $212.50B | 18.68 | 26.33% | 2.96% | 1.08% | -17.73% | |
74 Outperform | $195.90B | 11.56 | 40.81% | 4.06% | 6.85% | 4577.79% | |
73 Outperform | $209.32B | 29.91 | 17.60% | 2.24% | 18.03% | 18.11% | |
70 Outperform | $125.03B | 21.43 | 7.34% | 2.90% | -4.57% | 2.96% | |
68 Neutral | $127.78B | 15.99 | 9.05% | 7.50% | 8.77% | 272.80% | |
65 Neutral | $73.46B | 22.69 | 19.11% | 4.20% | 6.28% | -47.11% | |
51 Neutral | $5.20B | 3.18 | -40.80% | 2.96% | 17.66% | 1.94% |