Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
429.81M | 498.29M | 743.15M | 640.26M | 478.50M | 328.06M | Gross Profit |
139.28M | 165.45M | 272.38M | 237.25M | 165.28M | 107.96M | EBIT |
-16.13M | -3.04M | 116.74M | 109.16M | 45.90M | 12.25M | EBITDA |
536.00K | 21.83M | 152.00M | 127.50M | 55.80M | 22.18M | Net Income Common Stockholders |
-7.50M | 12.61M | 117.41M | 99.22M | 38.71M | 10.22M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
61.62M | 373.33M | 472.68M | 429.63M | 321.65M | 60.36M | Total Assets |
283.78M | 916.45M | 1.08B | 870.22M | 713.23M | 358.68M | Total Debt |
40.70M | 22.30M | 7.65M | 11.48M | 13.39M | 30.55M | Net Debt |
2.31M | -133.93M | -179.96M | -164.75M | -91.06M | -17.11M | Total Liabilities |
118.59M | 196.69M | 359.12M | 287.08M | 246.27M | 174.56M | Stockholders Equity |
165.18M | 719.76M | 718.15M | 583.13M | 466.96M | 184.12M |
Cash Flow | Free Cash Flow | ||||
-15.02M | 67.00K | 154.65M | 121.07M | 70.57M | 21.54M | Operating Cash Flow |
-6.90M | 6.94M | 155.46M | 122.12M | 71.11M | 22.05M | Investing Cash Flow |
90.36M | 62.60M | -133.35M | -46.82M | -243.47M | -8.81M | Financing Cash Flow |
-107.24M | -100.91M | -10.82M | -3.26M | 229.05M | -4.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $1.18B | 94.75 | 1.35% | ― | 16.62% | ― | |
67 Neutral | $712.48M | 37.28 | -115.07% | ― | 148.62% | ― | |
66 Neutral | $462.08M | 41.65 | -1.03% | ― | -43.13% | -107.18% | |
61 Neutral | $14.78B | 5.89 | -4.32% | 3.67% | 2.75% | -30.30% | |
59 Neutral | $282.91M | ― | -11.66% | ― | 0.77% | 87.59% | |
53 Neutral | $264.98M | ― | -14.61% | ― | 4.15% | -394.93% | |
48 Neutral | $351.28M | ― | -0.39% | ― | -19.68% | 99.02% |