Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
908.40M | 252.97M | 864.62M | 1.17B | 802.42M | 304.86M | Gross Profit |
560.47M | -27.03M | 9.19M | 1.06B | 751.70M | 256.52M | EBIT |
99.80M | 69.76M | 59.19M | 153.04M | 18.44M | -187.62M | EBITDA |
145.22M | 123.06M | 107.05M | 218.43M | 0.00 | 0.00 | Net Income Common Stockholders |
50.75M | 51.33M | 38.94M | 289.69M | 18.58M | -187.54M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
1.10B | 954.06M | 2.87B | 1.40B | 950.66M | 667.19M | Total Assets |
9.24B | 10.63B | 8.83B | 7.98B | 4.90B | 1.86B | Total Debt |
297.69M | 28.50M | 57.22M | 143.42M | 429.99M | 989.11M | Net Debt |
-804.67M | -925.56M | -1.20B | -913.61M | -257.13M | 464.15M | Total Liabilities |
7.98B | 9.29B | 7.58B | 6.82B | 4.05B | 1.14B | Stockholders Equity |
1.27B | 1.34B | 1.25B | 1.16B | 850.24M | 724.17M |
Cash Flow | Free Cash Flow | ||||
-1.83B | -2.69B | -1.20B | 306.09M | 205.46M | 386.88M | Operating Cash Flow |
-2.13B | -2.63B | -1.14B | 375.57M | 239.87M | 418.03M | Investing Cash Flow |
390.93M | 607.81M | 516.70M | -2.81B | -454.41M | 565.77M | Financing Cash Flow |
1.27B | 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 |
---|---|---|---|---|---|---|---|
76 Outperform | $3.38B | 34.36 | 137.28% | ― | 91.69% | 702.31% | |
75 Outperform | $541.98M | 2.50 | 17.96% | 6.15% | 17.03% | -23.72% | |
71 Outperform | $14.67B | 30.42 | 7.51% | ― | 21.24% | ― | |
68 Neutral | $6.09B | 10.84 | 17.46% | 8.39% | 9.07% | ― | |
64 Neutral | $12.66B | 9.79 | 7.67% | 17015.07% | 12.23% | -6.06% | |
62 Neutral | $4.44B | ― | -10.30% | ― | 34.69% | 63.65% | |
56 Neutral | $1.18B | 22.22 | 3.86% | ― | 5.72% | 31.82% |