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 | $4.35B | 10.71 | 15.20% | 2.00% | 4.24% | 0.38% | |
78 Outperform | $4.64B | 12.51 | 10.19% | 1.19% | 7.16% | 31.69% | |
78 Outperform | $5.69B | 12.62 | 7.40% | 3.04% | 10.34% | 2.54% | |
76 Outperform | $5.86B | 8.46 | 12.85% | 3.41% | 13.85% | 2.43% | |
70 Outperform | $3.30B | 8.17 | 15.46% | 39.62% | -48.81% | 0.18% | |
67 Neutral | $16.92B | 11.85 | 9.77% | 3.75% | 12.07% | -8.35% | |
63 Neutral | $4.12B | 8.17 | 4.04% | 6.14% | 2.10% | 15.73% |