Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 51.35M | 51.87M | 63.99M | 49.68M | 32.08M |
Gross Profit | 29.98M | 28.26M | 31.53M | 24.88M | 19.91M |
EBITDA | 26.29M | 5.40M | 26.58M | 21.21M | 31.67M |
Net Income | 15.97M | 320.00K | 26.81M | 40.53M | 22.97M |
Balance Sheet | |||||
Total Assets | 873.21M | 836.46M | 861.38M | 793.66M | 704.67M |
Cash, Cash Equivalents and Short-Term Investments | 4.27M | 7.33M | 16.89M | 8.05M | 11.96M |
Total Debt | 406.80M | 377.46M | 367.56M | 337.00M | 287.04M |
Total Liabilities | 498.38M | 456.50M | 454.96M | 429.15M | 377.29M |
Stockholders Equity | 373.63M | 379.34M | 403.45M | 363.21M | 327.44M |
Cash Flow | |||||
Free Cash Flow | 24.24M | 12.12M | 11.92M | 1.35M | -10.94M |
Operating Cash Flow | 24.24M | 12.12M | 11.92M | 1.35M | -10.94M |
Investing Cash Flow | -28.40M | -9.10M | -21.07M | -43.05M | 30.91M |
Financing Cash Flow | 6.23M | -12.58M | 17.99M | 37.80M | -10.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | 3.00B | 11.57 | 8.00% | 3.83% | 6.79% | 196.21% | |
71 Outperform | 832.14M | 14.99 | 6.80% | 2.22% | 27.85% | 89.97% | |
71 Outperform | 612.56M | 17.62 | 4.46% | 3.54% | 3.38% | 111.64% | |
64 Neutral | CHF330.50M | 10.76 | 3.71% | -15.75% | 325.05% | ||
58 Neutral | 388.53M | 12.88 | 4.52% | 3.66% | 45.30% | 823.48% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% |