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 |
---|---|---|---|---|---|---|---|
78 Outperform | $227.92M | 2.00 | 35.83% | 7.58% | 12.43% | -1.63% | |
71 Outperform | $583.39M | 7.76 | 8.30% | 10.75% | 10.21% | ― | |
71 Outperform | $119.98M | 2.72 | 16.96% | 11.06% | 51.91% | 2984.06% | |
70 Outperform | $282.20M | 6.85 | 7.69% | 9.59% | 7.46% | 8.41% | |
66 Neutral | $363.18M | 4.15 | 11.99% | 5.80% | 8.17% | 35.92% | |
64 Neutral | $4.27B | 11.81 | 5.31% | 249.66% | 4.08% | -8.61% | |
55 Neutral | $170.18M | 25.00 | 2.56% | 11.56% | -12.93% | -86.34% |