Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €6.43B | €6.20B | €6.16B | €6.26B | €5.87B | €5.46B | €4.73B | €4.36B | €4.14B | €3.94B | €3.76B | €3.57B | €3.37B | €3.23B | €3.20B | €3.02B | €2.85B |
| Gross profit | €2.25B | €2.16B | €2.08B | €2.09B | €2.06B | €1.92B | €1.69B | €1.57B | €1.51B | €1.44B | €1.39B | €1.33B | €1.23B | €1.18B | €1.17B | €1.10B | €1.03B |
| Gross margin | 34.96% | 34.85% | 33.84% | 33.38% | 35.03% | 35.24% | 35.82% | 35.99% | 36.57% | 36.58% | 37.01% | 37.35% | 36.62% | 36.53% | 36.57% | 36.61% | 36.15% |
| Operating expenses | €1.99B | €2.21B | €2.13B | €2.13B | €2.10B | €1.97B | €1.48B | €1.45B | €1.36B | €1.29B | €1.25B | €1.17B | €1.08B | €1.03B | €1.01B | €940.8M | €877.9M |
| Operating income | €256.2M | −€44.7M | −€46.5M | −€40.2M | −€40.7M | −€45.8M | €214.5M | €121.1M | €155.8M | €156.1M | €140.0M | €165.1M | €157.4M | €146.3M | €166.5M | €163.8M | €153.6M |
| Operating margin | 3.98% | −0.72% | −0.75% | −0.64% | −0.69% | −0.84% | 4.54% | 2.78% | 3.76% | 3.96% | 3.73% | 4.62% | 4.67% | 4.53% | 5.20% | 5.43% | 5.38% |
| EBITDA | — | — | €510.5M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | — | — | 8.29% | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €143.6M | €147.2M | €131.7M | €167.8M | €244.5M | €201.4M | €123.3M | €75.1M | €95.8M | €89.9M | €97.7M | €106.7M | €86.2M | €77.4M | €94.6M | €99.1M | €82.1M |
| Net profit margin | 2.23% | 2.37% | 2.14% | 2.68% | 4.16% | 3.69% | 2.61% | 1.72% | 2.31% | 2.28% | 2.60% | 2.99% | 2.56% | 2.40% | 2.95% | 3.28% | 2.88% |
| Basic EPSper basic share | €8.65 | €8.79 | €7.83 | €9.82 | €12.48 | €10.33 | €6.56 | €4.08 | €5.11 | €4.84 | €5.04 | €5.64 | €4.55 | €4.06 | €4.77 | €10.14 | €8.32 |
| Diluted EPSper diluted share | €8.66 | €8.79 | €7.83 | €9.82 | €12.48 | €10.33 | €6.56 | €4.08 | €5.11 | €4.84 | €5.04 | €5.64 | €4.55 | €4.06 | €4.77 | €10.14 | €8.32 |
HORNBACH Holding published preliminary figures on 7 September 2026. Quarter and half-year numbers Measure Q2 2026/27 Year-on-year change Net sales €1,813.7m +7.3% Adjusted EBIT €124.6m +12.8% For the six months through August, sales were €3 ...