Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
989.61B | 927.34M | 454.00 | 816.47M | 777.82M | Gross Profit |
989.61B | 927.34M | 454.00 | 816.47M | 777.82M | EBIT |
0.00 | 0.00 | ― | 29.91M | 62.84M | EBITDA |
0.00 | 10.01M | 1.82M | 37.07M | 71.19M | Net Income Common Stockholders |
50.86M | 4.43M | -1.96M | 25.25M | 52.82M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
52.93B | 23.79M | 606.24M | 603.03M | 679.13M | Total Assets |
2.34T | 2.27B | 2.24B | 2.26B | 2.16B | Total Debt |
35.00B | 35.00M | 35.00M | 35.00M | 90.00M | Net Debt |
-17.93B | 11.21M | 9.88M | -22.71M | -13.09M | Total Liabilities |
1.79T | 1.79B | 1.76B | 38.95M | 1.64B | Stockholders Equity |
545.78B | 479.75M | 483.59M | 531.04M | 517.77M |
Cash Flow | Free Cash Flow | |||
67.44B | 28.58M | 95.40M | 1.30B | 101.04M | Operating Cash Flow |
67.44B | 28.62M | 67.11M | 76.73M | 101.13M | Investing Cash Flow |
-48.04B | -16.71M | -98.50M | -62.20M | -99.68M | Financing Cash Flow |
9.73B | -13.25M | -1.20M | -59.92M | 52.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $5.68B | 13.47 | 16.03% | 2.22% | 4.07% | 1110.92% | |
78 Outperform | $683.78M | 11.27 | 8.18% | 2.38% | 14.41% | ― | |
75 Outperform | $5.25B | 26.74 | 6.82% | 1.69% | 15.35% | -44.64% | |
73 Outperform | $2.78B | 5.95 | 26.78% | 2.53% | 18.27% | 385.75% | |
73 Outperform | $655.71M | 12.20 | 9.92% | 3.70% | 6.71% | 1000.07% | |
63 Neutral | $12.86B | 9.19 | 9.16% | 4.78% | 16.31% | -8.97% | |
59 Neutral | $3.70B | 11.77 | 12.01% | 2.16% | -6.08% | ― |