Villeroy & Boch AG
XTRA:VIB3
17.55
0.00€ (0.00%)
17.55
0.00€ (0.00%)
End-of-day quote: 05/10/2024

Villeroy & Boch financials at a glance

The revenue of Villeroy & Boch is reported as 0.9019 billion Euro in the fiscal year 2023. The earnings were 2.31 Euro per share in 2023, which was 15.07 lower than 2022. And about -0.041 billion Euro are reported as free cash flow in the financials of Villeroy & Boch 2023. Dividends of 1.18 Euro per share were paid to shareholders of Villeroy & Boch stock XTRA:VIB3 in fiscal 2023.

901.90€M
Revenue
2.31€
Earnings Per Share
43.46%
Gross Margin %
0.00€M
Free Cash Flow
Revenue
901.90
Earnings Per Share
2.31
Gross Margin %
43.46
Free Cash Flow
0.00

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Rev. Revenue N/A 901.90€M 994.50€M 945.00€M 800.90€M 833.30€M 853.10€M 836.50€M 820.10€M 803.80€M 766.30€M 745.00€M 743.60€M 743.00€M 714.19€M 715.31€M
GM % Gross Margin % 43.92% 43.46% 42.77% 44.19% 40.24% 42.41% 42.87% 44.20% 44.32% 44.95% 44.55% 43.47% 43.44% 41.50% 41.20% 38.55%
OM Operating Margin 9.51% 6.15% 9.78% 9.58% 5.21% 1.34% 5.86% 5.75% 5.00% 4.58% 4.01% 2.90% 2.33% 1.98% 2.00% -3.22%
EPS Earnings Per Share 0.00€ 2.31€ 2.72€ 2.30€ 0.88€ 3.06€ 1.30€ 1.16€ 1.07€ 1.02€ 1.70€ 1.53€ 0.58€ 0.44€ -2.40€ -0.47€
Div. Dividends N/A 1.18€ 1.20€ 0.55€ 0.55€ 0.60€ 0.60€ 0.52€ 0.53€ 0.49€ 0.44€ 0.42€ 0.40€ 0.35€ 0.15€ 0.00€
PR % Payout Ratio % 0 51.08% 44.12% 23.91% 62.50% 19.61% 46.15% 44.83% 49.53% 48.04% 25.88% 27.45% 68.97% 79.55% -6.25% -0.00%
Sha. Shares N/AM 26.52M 26.46M 26.46M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M 26.41M
OCF Operating Cash Flow N/A 0.00€M 0.00€M 0.00€M 0.00€M 46.30€M 2.10€M 41.00€M 77.90€M 34.10€M 50.90€M 31.60€M 20.60€M 34.00€M -42.08€M 50.46€M
FCF Free Cash Flow N/A 0.00€M 17.40€M 0.00€M 116.60€M 13.10€M -41.50€M 25.20€M 58.50€M 5.00€M 17.80€M 5.20€M -5.80€M 8.00€M -65.26€M 29.76€M
FCFS Free Cash Flow Per Share 0.00€ 1.00€ 0.66€ 1.82€ 4.42€ 0.50€ -1.57€ 0.19€ 1.96€ 0.19€ 0.24€ 0.20€ -0.22€ 0.31€ -2.47€ 1.17€