106.75€M
Revenue
2.18€
Earnings Per Share
85.74%
Gross Margin %
28.40€M
Free Cash Flow
Revenue
106.75
Earnings Per Share
2.18
Gross Margin %
85.74
Free Cash Flow
28.40
Financials
Year | Year | TTM | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | 106.75€M | 103.77€M | 94.21€M | 91.00€M | 86.79€M | 83.55€M | 79.90€M | 75.63€M | 70.50€M | 65.70€M | 59.81€M | 52.37€M | 51.81€M | 49.20€M | 56.37€M | 22.17€M |
GM % | Gross Margin % | 82.87% | 85.74% | 83.92% | 81.58% | 82.44% | 82.75% | 83.54% | 83.33% | 81.88% | 80.27% | 79.44% | 79.62% | 79.28% | 78.60% | 80.41% | 75.18% | 82.39% |
OM | Operating Margin | 46.22% | 57.12% | 77.11% | 74.80% | 75.94% | 76.11% | 76.76% | 76.85% | 75.91% | 73.84% | 72.47% | 73.58% | 73.20% | 70.47% | 77.77% | 50.14% | 71.61% |
EPS | Earnings Per Share | 1.90€ | 2.18€ | 2.08€ | 1.71€ | 1.19€ | 1.50€ | 1.34€ | 1.16€ | 0.96€ | 0.99€ | 1.15€ | 1.08€ | 0.75€ | 0.87€ | 0.69€ | 0.30€ | 0.78€ |
Div. | Dividends | N/A | 0.88€ | 0.85€ | 0.75€ | 0.70€ | 0.65€ | 0.60€ | 0.55€ | 0.51€ | 0.48€ | 0.45€ | 0.40€ | 0.35€ | 0.30€ | 0.25€ | 0.20€ | 0.20€ |
PR % | Payout Ratio % | 0 | 40.37% | 40.87% | 43.86% | 58.82% | 43.33% | 44.78% | 47.41% | 53.13% | 48.48% | 39.13% | 37.04% | 46.67% | 34.48% | 36.23% | 66.67% | 25.64% |
Sha. | Shares | N/AM | 33.05M | 27.71M | 25.58M | 27.58M | 27.58M | 27.58M | 27.58M | 26.31M | 24.78M | 22.15M | 21.36M | 21.33M | 17.77M | 17.74M | 17.08M | 17.08M |
OCF | Operating Cash Flow | N/A | 70.00€M | 74.78€M | 65.32€M | 69.13€M | 45.14€M | 59.42€M | 58.16€M | 54.23€M | 47.65€M | 48.22€M | 41.09€M | 38.02€M | 36.95€M | 37.49€M | 0.00€M | 0.00€M |
FCF | Free Cash Flow | N/A | 28.40€M | 45.99€M | -16.48€M | 69.13€M | -22.31€M | 28.17€M | -24.84€M | -2.14€M | -11.13€M | -1.24€M | -70.71€M | 15.86€M | 36.59€M | 36.32€M | 0.00€M | 0.00€M |
FCFS | Free Cash Flow Per Share | 2.40€ | 2.40€ | 2.70€ | 2.37€ | 2.42€ | 2.20€ | 2.15€ | 2.11€ | 1.97€ | 1.88€ | 2.07€ | 1.92€ | 1.91€ | 2.06€ | 2.08€ | -0.96€ | 0.05€ |