| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
Income Statement  | ||||||
| Total Revenue | 247.61M | 259.21M | 258.29M | 251.51M | 288.32M | 271.60M | 
| Gross Profit | 109.55M | 112.95M | 108.64M | 97.24M | 122.02M | 122.34M | 
| EBITDA | 15.77M | 19.02M | 15.83M | 10.71M | 27.92M | 27.33M | 
| Net Income | 4.33M | 8.04M | 3.20M | 1.21M | 14.18M | 12.53M | 
Balance Sheet  | ||||||
| Total Assets | 185.34M | 208.81M | 203.63M | 216.07M | 238.79M | 230.01M | 
| Cash, Cash Equivalents and Short-Term Investments | 22.45M | 41.43M | 41.27M | 36.32M | 38.09M | 38.83M | 
| Total Debt | 1.63M | 1.72M | 1.78M | 1.69M | 1.76M | 1.01M | 
| Total Liabilities | 99.52M | 110.09M | 99.80M | 103.62M | 127.45M | 129.58M | 
| Stockholders Equity | 85.82M | 98.72M | 103.83M | 112.45M | 111.34M | 100.43M | 
Cash Flow  | ||||||
| Free Cash Flow | 14.51M | 13.98M | 11.91M | 8.64M | 9.18M | -5.59M | 
| Operating Cash Flow | 16.39M | 28.50M | 20.77M | 14.02M | 16.44M | 4.03M | 
| Investing Cash Flow | -16.12M | 14.27M | -8.70M | -5.25M | -6.88M | -9.49M | 
| Financing Cash Flow | -17.99M | -14.09M | -7.12M | -10.57M | -10.36M | -5.96M | 
Name  | Overall Rating  | Market Cap  | P/E Ratio  | ROE  | Dividend Yield  | Revenue Growth  | EPS Growth  | 
|---|---|---|---|---|---|---|---|
| ― | €28.05B | 12.99 | 10.30% | 3.10% | -1.06% | 17.22% | |
| ― | €28.56B | 14.31 | 10.30% | 2.88% | -1.06% | 17.22% | |
| ― | €20.00B | 23.40 | 10.44% | 1.09% | 1.83% | 21.36% | |
| ― | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
| ― | €137.27M | 5.55 | 26.85% | ― | -11.68% | 4.45% | |
| ― | €144.12M | 32.77 | 4.69% | 7.72% | -2.98% | -16.85% | |
| ― | €234.17M | 50.11 | 6.37% | ― | -0.39% | ― |