Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.11B | 252.97M | 864.62M | 1.17B | 802.42M | 304.86M | Gross Profit |
1.05B | -27.03M | 9.19M | 1.06B | 751.70M | 256.52M | EBIT |
154.67M | -127.43M | 59.19M | 153.04M | 18.44M | -187.62M | EBITDA |
183.46M | 0.00 | 107.05M | 218.43M | 0.00 | 0.00 | Net Income Common Stockholders |
279.19M | 51.33M | 38.94M | 289.69M | 18.58M | -187.54M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
3.47B | 3.47B | 2.87B | 1.40B | 950.66M | 667.19M | Total Assets |
10.63B | 10.63B | 8.83B | 7.98B | 4.90B | 1.86B | Total Debt |
28.50M | 28.50M | 57.22M | 143.42M | 429.99M | 989.11M | Net Debt |
-15.52M | -15.52M | -1.20B | -913.61M | -257.13M | 464.15M | Total Liabilities |
9.29B | 9.29B | 7.58B | 6.82B | 4.05B | 1.14B | Stockholders Equity |
1.34B | 1.34B | 1.25B | 1.16B | 850.24M | 724.17M |
Cash Flow | Free Cash Flow | ||||
382.42M | -2.69B | -1.20B | 306.09M | 205.46M | 386.88M | Operating Cash Flow |
439.20M | -2.63B | -1.14B | 375.57M | 239.87M | 418.03M | Investing Cash Flow |
-1.54B | 607.81M | 516.70M | -2.81B | -454.41M | 565.77M | Financing Cash Flow |
1.51B | 1.71B | 789.57M | 2.80B | 349.64M | -842.44M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $36.82B | 13.06 | 13.62% | ― | 10.06% | 38060.98% | |
73 Outperform | $66.75B | 16.88 | 20.31% | ― | 7.10% | 4.45% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% | |
64 Neutral | $5.78B | ― | -20.31% | ― | 24.50% | 49.38% | |
64 Neutral | $14.35B | 34.26 | 7.64% | ― | 29.33% | ― | |
53 Neutral | $1.33B | 25.75 | 3.83% | ― | 3.63% | 27.77% | |
37 Underperform | $6.43B | ― | -70.08% | ― | 35.71% | 8.24% |