Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 299.26M | 295.85M | 246.09M | 222.26M | 180.44M | 176.14M |
Gross Profit | 143.71M | 143.16M | 116.34M | 106.78M | 91.08M | 86.53M |
EBITDA | 85.70M | 77.38M | 59.67M | 57.90M | 56.68M | 43.05M |
Net Income | 36.64M | 33.28M | 26.30M | 29.28M | 34.53M | 21.29M |
Balance Sheet | ||||||
Total Assets | 438.88M | 442.40M | 439.36M | 416.84M | 347.73M | 292.00M |
Cash, Cash Equivalents and Short-Term Investments | 112.37M | 118.36M | 68.00M | 82.70M | 95.02M | 88.61M |
Total Debt | 48.57M | 55.34M | 56.30M | 49.59M | 26.97M | 20.40M |
Total Liabilities | 212.82M | 217.18M | 215.27M | 203.21M | 155.20M | 143.08M |
Stockholders Equity | 224.60M | 223.45M | 222.18M | 212.07M | 187.39M | 147.82M |
Cash Flow | ||||||
Free Cash Flow | 56.77M | 49.38M | 21.12M | 3.17M | 5.00M | 27.88M |
Operating Cash Flow | 74.92M | 66.57M | 46.95M | 34.30M | 33.85M | 36.79M |
Investing Cash Flow | -28.46M | -16.59M | -42.74M | -41.04M | -23.59M | -13.35M |
Financing Cash Flow | -20.79M | -9.99M | -9.28M | -5.71M | -6.06M | -12.96M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
67 Neutral | €1.29B | 68.59 | 5.34% | 0.21% | 1.16% | -43.53% | |
58 Neutral | €1.11B | 30.23 | 17.61% | 2.83% | 9.42% | 9.54% | |
55 Neutral | €1.35B | -61.38 | 4.97% | 0.10% | -18.82% | -113.85% | |
54 Neutral | €448.01M | -2.64 | -27.21% | ― | -14.84% | -338.52% | |
52 Neutral | €1.35B | -45.55 | 4.97% | 0.13% | -18.82% | -113.85% | |
49 Neutral | €1.12B | -7.55 | -18.39% | ― | -1.41% | 9.05% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |