Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
167.26M | 143.53M | 152.76M | 150.20M | 145.00M | Gross Profit |
74.38M | 50.85M | 72.68M | 61.20M | 73.69M | EBIT |
59.86M | 40.99M | 36.22M | 13.91M | 28.33M | EBITDA |
85.89M | 73.28M | 63.39M | 6.44M | 61.33M | Net Income Common Stockholders |
69.86M | 51.94M | 34.25M | -35.12M | 11.98M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
80.65M | 77.20M | 82.27M | 31.30M | 38.24M | Total Assets |
732.24M | 697.21M | 821.53M | 798.67M | 944.01M | Total Debt |
84.89M | 123.64M | 277.11M | 293.90M | 351.80M | Net Debt |
4.24M | 46.44M | 221.34M | 262.60M | 313.55M | Total Liabilities |
105.71M | 147.55M | 303.61M | 323.90M | 379.41M | Stockholders Equity |
626.53M | 549.66M | 517.93M | 474.77M | 564.60M |
Cash Flow | Free Cash Flow | |||
-2.67M | 77.36M | 42.33M | 15.81M | 3.99M | Operating Cash Flow |
103.50M | 77.44M | 66.56M | 41.04M | 52.11M | Investing Cash Flow |
-64.48M | 111.34M | -17.26M | -19.25M | -58.07M | Financing Cash Flow |
-38.25M | -174.18M | -25.85M | -29.13M | -23.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $249.06M | 2.18 | 35.83% | 6.93% | 12.43% | -1.63% | |
77 Outperform | $198.58M | 2.72 | 11.88% | ― | 16.54% | 42.56% | |
71 Outperform | $125.00M | 2.83 | 16.96% | 11.34% | 51.91% | 2984.06% | |
70 Outperform | $290.08M | 7.04 | 7.69% | 9.97% | 7.46% | 8.41% | |
64 Neutral | $4.36B | 12.05 | 5.23% | 249.94% | 4.13% | -10.23% | |
55 Neutral | $160.92M | 23.64 | 2.56% | 12.23% | -12.93% | -86.34% | |
43 Neutral | $25.23M | ― | -9.22% | ― | 28.35% | -238.53% |