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 |
---|---|---|---|---|---|---|---|
76 Outperform | $1.24B | 16.81 | 75.58% | ― | 38.04% | -19.69% | |
73 Outperform | $8.86B | 31.47 | 28.00% | 0.99% | 8.31% | 14.74% | |
66 Neutral | $25.56B | 152.25 | 2.73% | 0.27% | 21.18% | -52.58% | |
57 Neutral | $8.36B | 5.49 | -6.03% | 7.47% | 0.03% | -68.64% | |
48 Neutral | $2.14B | ― | -7.00% | ― | -83.95% | -1337.50% | |
42 Neutral | $160.21M | ― | -33.95% | ― | ― | -27.47% | |
38 Underperform | $1.76B | 33.05 | -4.64% | ― | ― | ― |