Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
307.63M | 284.40M | 349.72M | 329.03M | 198.16M | Gross Profit |
140.17M | 119.41M | 210.02M | 194.87M | 32.22M | EBIT |
128.43M | 104.15M | 132.55M | 116.38M | -45.55M | EBITDA |
186.89M | 156.19M | 234.17M | 232.20M | 64.75M | Net Income Common Stockholders |
97.38M | 77.35M | 172.55M | 174.35M | 20.37M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
125.42M | 87.92M | 114.38M | 102.08M | 105.22M | Total Assets |
1.40B | 1.34B | 1.25B | 1.09B | 1.11B | Total Debt |
536.64M | 507.92M | 414.36M | 377.65M | 607.67M | Net Debt |
455.56M | 458.98M | 365.18M | 276.65M | 517.63M | Total Liabilities |
571.48M | 547.30M | 474.00M | 415.08M | 660.88M | Stockholders Equity |
831.62M | 792.51M | 771.92M | 679.24M | 427.55M |
Cash Flow | Free Cash Flow | |||
-14.32M | -86.90M | 34.72M | 107.97M | 12.93M | Operating Cash Flow |
130.46M | 122.21M | 218.00M | 217.20M | 63.38M | Investing Cash Flow |
-71.73M | -151.73M | -229.40M | 8.60M | -34.78M | Financing Cash Flow |
-25.86M | 29.14M | -40.10M | -225.90M | -9.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $265.20M | 2.39 | 35.83% | 6.32% | 12.43% | -1.63% | |
72 Outperform | $610.02M | 13.61 | 5.02% | 10.28% | -7.38% | 1295.53% | |
71 Outperform | $128.34M | 2.91 | 16.96% | 10.34% | 51.91% | 2984.06% | |
71 Outperform | $290.05M | 12.83 | 4.05% | 9.13% | 13.10% | -54.75% | |
68 Neutral | $394.76M | 4.51 | 9.82% | 5.33% | -2.98% | -0.96% | |
64 Neutral | $4.44B | 11.99 | 5.16% | 249.23% | 4.01% | -11.87% | |
57 Neutral | $175.97M | 25.85 | 2.56% | 11.18% | -12.93% | -86.34% |