Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
423.32M | 627.40M | 560.57M | 478.78M | 366.39M | 269.13M | Gross Profit |
311.94M | 486.07M | 434.51M | 359.55M | 276.03M | 208.12M | EBIT |
-141.53M | -69.10M | -115.25M | -138.87M | -76.20M | -17.36M | EBITDA |
-64.74M | -69.10M | -64.95M | -84.04M | -29.13M | 23.17M | Net Income Common Stockholders |
-142.90M | -68.45M | -110.09M | -141.30M | -75.19M | -24.08M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
224.68M | 224.68M | 243.58M | 224.34M | 177.15M | 194.87M | Total Assets |
1.58B | 1.58B | 1.59B | 1.53B | 1.48B | 1.07B | Total Debt |
369.51M | 369.51M | 367.00M | 364.50M | 362.03M | 0.00 | Net Debt |
144.83M | 144.83M | 123.42M | 140.17M | 184.88M | -194.87M | Total Liabilities |
864.25M | 864.25M | 872.11M | 828.20M | 741.99M | 263.27M | Stockholders Equity |
715.98M | 715.98M | 717.55M | 701.34M | 738.43M | 811.01M |
Cash Flow | Free Cash Flow | ||||
36.06M | 22.18M | 33.03M | 82.28M | 55.41M | 48.43M | Operating Cash Flow |
43.48M | 31.19M | 35.96M | 90.00M | 65.17M | 52.80M | Investing Cash Flow |
-386.17M | -11.80M | -22.48M | -34.78M | -387.42M | -6.88M | Financing Cash Flow |
300.07M | -41.60M | 5.32M | 261.00K | 305.53M | 115.96M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $2.91T | 31.51 | 34.29% | 0.81% | 15.04% | 12.38% | |
73 Outperform | $89.79B | 721.64 | -0.69% | ― | 29.39% | -119.62% | |
72 Outperform | $170.52B | 121.01 | 16.53% | ― | 22.44% | -18.31% | |
63 Neutral | $1.72B | ― | -36.13% | ― | 8.54% | 33.36% | |
61 Neutral | $1.70B | ― | -9.55% | ― | 11.92% | 39.34% | |
58 Neutral | $21.97B | 10.49 | -18.75% | 2.40% | 4.80% | -25.17% |