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 | ||||
358.48M | 373.33M | 472.68M | 429.63M | 321.65M | 60.36M | Total Assets |
878.27M | 916.45M | 1.08B | 870.22M | 713.23M | 358.68M | Total Debt |
21.60M | 22.30M | 7.65M | 11.48M | 13.39M | 30.55M | Net Debt |
-129.12M | -133.93M | -179.96M | -164.75M | -91.06M | -17.11M | Total Liabilities |
162.67M | 196.69M | 359.12M | 287.08M | 246.27M | 174.56M | Stockholders Equity |
715.60M | 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.12B | 90.81 | 1.35% | ― | 16.62% | ― | |
66 Neutral | $484.60M | 41.65 | -1.03% | ― | -43.13% | -107.18% | |
64 Neutral | $295.58M | ― | -11.66% | ― | 0.77% | 87.59% | |
60 Neutral | $14.12B | 6.43 | -3.56% | 3.70% | 2.49% | -35.43% | |
58 Neutral | $676.05M | 34.62 | -115.07% | ― | 148.62% | ― | |
50 Neutral | $247.07M | ― | -14.61% | ― | 4.15% | -394.93% | |
50 Neutral | $355.96M | ― | -3.92% | ― | -15.62% | 79.81% |