Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.34B | €1.21B | €1.21B | €1.05B | €942.8M | €869.7M | €916.4M | €865.0M | €918.3M | €931.6M | €1.20B | €1.32B | €1.32B | €1.24B | €1.20B | €1.35B |
| Gross profit | €362.5M | €329.2M | €316.0M | €236.8M | €218.0M | €196.9M | €170.8M | €186.3M | €205.1M | €195.3M | €204.9M | €120.6M | €233.9M | €248.7M | €233.7M | €295.4M |
| Gross margin | 26.99% | 27.22% | 26.02% | 22.64% | 23.12% | 22.64% | 18.64% | 21.54% | 22.33% | 20.96% | 17.07% | 9.11% | 17.70% | 20.01% | 19.52% | 21.86% |
| Research & development | €17.2M | €14.3M | €10.4M | €8.3M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €250.6M | €224.0M | €216.5M | €158.7M | €146.0M | €150.0M | €278.8M | €134.2M | €170.6M | €154.0M | €93.4M | €292.1M | €176.8M | €141.7M | €137.2M | €138.0M |
| Operating income | €111.9M | €105.2M | €99.5M | €78.1M | €72.0M | €46.9M | −€108.0M | €52.1M | €34.5M | €41.3M | €111.5M | −€171.5M | €57.1M | €107.0M | €96.5M | €157.4M |
| Operating margin | 8.33% | 8.70% | 8.19% | 7.47% | 7.64% | 5.39% | −11.79% | 6.02% | 3.76% | 4.43% | 9.29% | −12.95% | 4.32% | 8.61% | 8.06% | 11.65% |
| EBITDA | €186.3M | €164.6M | €161.4M | €138.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 13.87% | 13.61% | 13.29% | 13.20% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €79.9M | €76.5M | €55.3M | €55.0M | €35.9M | €20.8M | −€136.8M | €22.7M | €300,000 | €10.1M | €77.8M | −€205.7M | €24.1M | €64.8M | €60.5M | €111.1M |
| Net profit margin | 5.95% | 6.32% | 4.55% | 5.26% | 3.81% | 2.39% | −14.93% | 2.62% | 0.03% | 1.08% | 6.48% | −15.54% | 1.82% | 5.21% | 5.05% | 8.22% |
| Basic EPSper basic share | €3.25 | €3.27 | €2.20 | €2.37 | €1.32 | €0.98 | -€7.95 | €1.14 | -€0.50 | €0.21 | €5.42 | -€16.05 | €1.13 | €4.44 | €4.18 | €6.59 |
| Diluted EPSper diluted share | €3.24 | €3.27 | €2.20 | €2.37 | €1.32 | €0.98 | -€7.95 | €1.14 | -€0.50 | €0.21 | €5.42 | -€16.05 | €1.25 | €4.93 | €4.64 | €6.59 |
DB InfraGO extended its preventive rail-maintenance framework agreement with Vossloh ($VOS) for another year. The work uses high-speed grinding, allowing rails to be maintained within normal train schedules rather than requiring dedicated t ...