Villeroy & Boch AG (ETR:VIB3)
Germany flag Germany · Delayed Price · Currency is EUR
15.70
0.00 (0.00%)
Jul 24, 2026, 5:35 PM CET

Villeroy & Boch AG Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3971,4471,421901.9994.5945
Revenue Growth (YoY)
-7.69%1.83%57.56%-9.31%5.24%17.99%
Cost of Revenue
869.6903.7887509.7569526.7
Gross Profit
527543.3534392.2425.5418.3
Selling, General & Admin
451.8461.1461.5313.2320.1318
Other Operating Expenses
-31.52436.6-9.7910.1
Total Operating Expenses
420.3485.1498.1303.5329.1328.1
Operating Income
23.358.235.98996.890.5
Interest Income
0.89.89.69.26.41.8
Interest Expense
-42.934.212.57.56.5
Other Non-Operating Income (Expense)
-35.3-33.5-27.3-3.6-1.5-5
Total Non-Operating Income (Expense)
-34.519.216.518.112.43.3
Pretax Income
19.425.111.385.495.385.5
Provision for Income Taxes
8.110.44.724.423.825
Net Income
11.314.76.66171.560.5
Minority Interest in Earnings
-0-0.7-0.3-0.3-0.3
Net Income to Common
11.314.75.960.771.260.2
Net Income Growth
109.26%149.15%-90.28%-14.75%18.27%166.37%
Shares Outstanding (Basic)
131414141212
Shares Outstanding (Diluted)
131414141212
Shares Change (YoY)
0.96%--13.10%-0.45%
EPS (Basic)
0.890.530.202.262.722.30
EPS (Diluted)
0.890.530.202.262.722.30
EPS Growth
107.27%165.00%-91.15%-16.91%18.26%161.36%
Free Cash Flow
-22.877.10.126.617.448.1
Free Cash Flow Growth
-77000.00%-99.62%52.87%-63.82%-58.75%
Free Cash Flow Per Share
-1.805.490.011.891.403.87
Dividends Per Share
0.8500.8500.9001.0501.2001.000
Dividend Growth
--5.56%-14.29%-12.50%20.00%81.82%
Gross Margin
37.73%37.55%37.58%43.49%42.79%44.26%
Operating Margin
1.67%4.02%2.53%9.87%9.73%9.58%
Profit Margin
0.81%1.02%0.46%6.76%7.19%6.40%
FCF Margin
-1.63%5.33%0.01%2.95%1.75%5.09%
EBITDA
42140.4109.6133.2138.2130.8
EBITDA Margin
3.01%9.70%7.71%14.77%13.90%13.84%
EBIT
23.358.235.98996.890.5
EBIT Margin
1.67%4.02%2.53%9.87%9.73%9.58%
Effective Tax Rate
41.75%41.43%41.59%28.57%24.97%29.24%