Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
442.00M | 320.20M | 293.80M | 298.30M | 247.20M | Gross Profit |
111.50M | 112.10M | 117.90M | 114.50M | 97.60M | EBIT |
48.00M | 52.40M | 59.70M | 135.90M | 51.00M | EBITDA |
86.50M | 92.90M | 76.40M | 144.70M | 60.50M | Net Income Common Stockholders |
73.20M | 84.40M | 52.20M | 135.30M | 54.40M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
671.40M | 201.20M | 179.90M | 193.80M | 152.00M | Total Assets |
1.09B | 796.20M | 705.50M | 572.40M | 486.30M | Total Debt |
544.60M | 174.50M | 150.50M | 107.90M | 114.10M | Net Debt |
-126.80M | -26.70M | -29.40M | -85.90M | -37.90M | Total Liabilities |
932.00M | 763.90M | 779.60M | 714.30M | 806.90M | Stockholders Equity |
161.40M | 32.30M | -74.10M | -141.90M | -320.60M |
Cash Flow | Free Cash Flow | |||
32.90M | 7.50M | 19.90M | 48.80M | 65.70M | Operating Cash Flow |
37.00M | 9.10M | 20.60M | 50.00M | 67.10M | Investing Cash Flow |
― | -1.60M | -700.00K | -1.20M | -1.40M | Financing Cash Flow |
437.10M | 13.90M | -4.30M | -9.90M | -44.40M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $1.27B | 8.50 | 32.48% | 3.11% | -16.56% | -24.95% | |
70 Outperform | $1.06B | 11.52 | 8.55% | 3.26% | -12.52% | -52.79% | |
67 Neutral | $1.08B | 14.63 | 75.58% | ― | 38.04% | -19.69% | |
67 Neutral | $890.10M | 34.87 | 10.01% | ― | -9.17% | -71.36% | |
57 Neutral | $7.72B | 4.32 | -3.75% | 6.33% | -0.11% | -64.75% | |
50 Neutral | $1.89B | ― | -7.92% | ― | 12.54% | -1083.58% | |
42 Neutral | $512.29M | ― | -89.17% | ― | -2.52% | -450.75% |