Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 20.49B | 14.54B | 29.70B | 23.86B | 27.34B |
Gross Profit | 20.49B | 14.54B | 29.70B | 23.86B | 27.34B |
EBITDA | 0.00 | 0.00 | 5.82B | 0.00 | 0.00 |
Net Income | 4.61B | 4.12B | 4.36B | 5.27B | 2.82B |
Balance Sheet | |||||
Total Assets | 877.76B | 860.36B | 882.83B | 907.47B | 884.42B |
Cash, Cash Equivalents and Short-Term Investments | 41.30B | 91.47B | 112.15B | 120.64B | 113.68B |
Total Debt | 23.48B | 52.52B | 51.16B | 58.95B | 61.41B |
Total Liabilities | 772.02B | 752.03B | 786.57B | 805.39B | 784.59B |
Stockholders Equity | 105.46B | 97.97B | 95.99B | 101.78B | 98.89B |
Cash Flow | |||||
Free Cash Flow | -8.28B | -17.60B | 9.86B | 1.71B | 13.91B |
Operating Cash Flow | -7.74B | -16.92B | 10.41B | 2.32B | 14.51B |
Investing Cash Flow | -318.00M | -511.00M | 3.17B | -42.20B | -5.67B |
Financing Cash Flow | 4.94B | -1.74B | -30.04B | 43.10B | 5.53B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $5.01B | 12.87 | 10.46% | 1.02% | 5.16% | 25.95% | |
78 Outperform | $5.94B | 12.84 | 7.40% | 2.87% | 7.73% | 8.39% | |
78 Outperform | $5.91B | 8.46 | 12.68% | 3.23% | 7.12% | 2.47% | |
69 Neutral | $2.61B | 8.39 | 13.26% | 0.18% | -47.41% | -18.95% | |
68 Neutral | $17.89B | 12.03 | 10.28% | 3.73% | 9.80% | 1.66% | |
68 Neutral | $4.50B | 10.95 | 14.71% | 1.95% | 1.99% | 2.08% | |
63 Neutral | $4.35B | 7.58 | 4.41% | 5.39% | -7.33% | 50.14% |