{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "aal": "http://www.aalberts.com/V202502240845",
   "ifrs-full": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "http://www.aalberts.com/V202502240845/Aalberts_NV-2024-12-31.xsd"
  ]
 },
 "facts": {
  "f1272m1180p": {
   "value": "1427000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1273m1181p": {
   "value": "1446600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsAndGoodwill",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1274m1182p": {
   "value": "1197300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1275m1183p": {
   "value": "1088400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1276m1184p": {
   "value": "190800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1277m1185p": {
   "value": "157000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1278m1186p": {
   "value": "4000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1279m1187p": {
   "value": "5000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentFinancialAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1280m1188p": {
   "value": "23000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1281m1189p": {
   "value": "10400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1282m1190p": {
   "value": "2842100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1283m1191p": {
   "value": "2707400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1284m1192p": {
   "value": "799600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1285m1193p": {
   "value": "822600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1286m1194p": {
   "value": "385100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1287m1195p": {
   "value": "392400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTradeReceivables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1288m1196p": {
   "value": "17100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1289m1197p": {
   "value": "14200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxAssetsCurrent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1290m1198p": {
   "value": "96300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1291m1199p": {
   "value": "82000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1955m1587p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1956m1588p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1292m1200p": {
   "value": "89800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1293m1201p": {
   "value": "119700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1294m1202p": {
   "value": "1387900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1295m1203p": {
   "value": "1430900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1296m1204p": {
   "value": "4230000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1297m1205p": {
   "value": "4138300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1298m1206p": {
   "value": "2543900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1299m1207p": {
   "value": "2465200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1300m1208p": {
   "value": "61200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1301m1209p": {
   "value": "52100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1302m1210p": {
   "value": "2605100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1303m1211p": {
   "value": "2517300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1069m1046p": {
   "value": "281800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1056m1033p": {
   "value": "388700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1070m1047p": {
   "value": "152900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1058m1035p": {
   "value": "128200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLeaseLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1071m1048p": {
   "value": "143700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1060m1037p": {
   "value": "154500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1072m1049p": {
   "value": "28500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1062m1039p": {
   "value": "32900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1073m1050p": {
   "value": "10800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1064m1041p": {
   "value": "21400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1075m1052p": {
   "value": "617700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1068m1045p": {
   "value": "725700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1304m1212p": {
   "value": "126600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentPortionOfLongtermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1322m1221p": {
   "value": "96900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentPortionOfLongtermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1306m1213p": {
   "value": "42600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1323m1222p": {
   "value": "33700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLeaseLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1308m1214p": {
   "value": "82700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1324m1223p": {
   "value": "55100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ShorttermBorrowings",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1310m1215p": {
   "value": "74000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1325m1224p": {
   "value": "9900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1312m1216p": {
   "value": "408000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1326m1225p": {
   "value": "436900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:TradeAndOtherCurrentPayables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1314m1217p": {
   "value": "55100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1327m1226p": {
   "value": "57300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentTaxLiabilitiesCurrent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1316m1218p": {
   "value": "213800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1328m1227p": {
   "value": "205500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1948m1581p": {
   "value": "4400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1950m1582p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1318m1219p": {
   "value": "1007200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1329m1228p": {
   "value": "895300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1320m1220p": {
   "value": "4230000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1330m1229p": {
   "value": "4138300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1035m1010p": {
   "value": "3148600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1020m1011p": {
   "value": "3324000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1036m1018p": {
   "value": "1159800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1022m1012p": {
   "value": "1250700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RawMaterialsAndConsumablesUsed",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1037m1019p": {
   "value": "932700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1024m1013p": {
   "value": "916100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1038m1020p": {
   "value": "556000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1026m1014p": {
   "value": "543900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1039m1021p": {
   "value": "58200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1028m1015p": {
   "value": "57600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AmortisationExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1040m1022p": {
   "value": "119200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1030m1016p": {
   "value": "105900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1044m1023p": {
   "value": "41100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationRightofuseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1051m1017p": {
   "value": "35700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DepreciationRightofuseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1951m1583p": {
   "value": "34400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1952m1584p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1048m1027p": {
   "value": "2901400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1052m1029p": {
   "value": "2909900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OperatingExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1053m1030p": {
   "value": "45200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1054m1031p": {
   "value": "49300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1237m1146p": {
   "value": "292400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1238m1147p": {
   "value": "463400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1656m1148p": {
   "value": "-30800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1657m1149p": {
   "value": "-39400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncomeCost",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1243m1152p": {
   "value": "261600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1244m1153p": {
   "value": "424000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossBeforeTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1245m1154p": {
   "value": "74200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1246m1155p": {
   "value": "103500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1249m1157p": {
   "value": "187400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1248m1156p": {
   "value": "320500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1250m1158p": {
   "value": "179100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1251m1159p": {
   "value": "315800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1252m1160p": {
   "value": "8300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1253m1161p": {
   "value": "4700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1254m1162p": {
   "value": "187400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1255m1163p": {
   "value": "320500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1260m1168p": {
   "value": "1.62",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1261m1169p": {
   "value": "2.86",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:BasicEarningsLossPerShare",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1262m1170p": {
   "value": "1.62",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1263m1171p": {
   "value": "2.85",
   "decimals": 2,
   "dimensions": {
    "concept": "ifrs-full:DilutedEarningsLossPerShare",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f1438m1320p": {
   "value": "187400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1439m1321p": {
   "value": "320500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1464m1334p": {
   "value": "1800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1441m1322p": {
   "value": "-2400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1658m1421p": {
   "value": "600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1659m1422p": {
   "value": "-600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1466m1336p": {
   "value": "1200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1445m1324p": {
   "value": "-1800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1467m1337p": {
   "value": "32600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1447m1325p": {
   "value": "-29600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1468m1338p": {
   "value": "-8400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1449m1326p": {
   "value": "-14900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1660m1423p": {
   "value": "-2200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1661m1424p": {
   "value": "-3800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1470m1340p": {
   "value": "26400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1453m1328p": {
   "value": "-40700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1471m1341p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1455m1329p": {
   "value": "-42500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1472m1342p": {
   "value": "215000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1457m1330p": {
   "value": "278000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1473m1343p": {
   "value": "205800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1459m1331p": {
   "value": "269900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1474m1344p": {
   "value": "9200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1461m1332p": {
   "value": "8100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1475m1345p": {
   "value": "215000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1463m1333p": {
   "value": "278000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1583m1365p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1584m1366p": {
   "value": "200800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1585m1367p": {
   "value": "-50200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1586m1368p": {
   "value": "10700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1587m1369p": {
   "value": "2276300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1588m1370p": {
   "value": "2465200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1589m1371p": {
   "value": "52100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1590m1372p": {
   "value": "2517300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1125m1066p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1126m1067p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1127m1068p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1128m1069p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1129m1070p": {
   "value": "179100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1130m1071p": {
   "value": "179100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1131m1072p": {
   "value": "8300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1132m1073p": {
   "value": "187400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1133m1074p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1134m1075p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1135m1076p": {
   "value": "31700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1136m1077p": {
   "value": "-6200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1137m1078p": {
   "value": "1200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1138m1079p": {
   "value": "26700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1139m1080p": {
   "value": "900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1140m1081p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1141m1082p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1142m1083p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1143m1084p": {
   "value": "31700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1144m1085p": {
   "value": "-6200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1145m1086p": {
   "value": "180300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1146m1087p": {
   "value": "205800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1147m1088p": {
   "value": "9200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1148m1089p": {
   "value": "215000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1189m1130p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1190m1131p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1191m1132p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1192m1133p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1193m1134p": {
   "value": "125000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1194m1135p": {
   "value": "125000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1195m1136p": {
   "value": "100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1196m1137p": {
   "value": "125100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1157m1098p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1158m1099p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1159m1100p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1160m1101p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1161m1102p": {
   "value": "-2100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1162m1103p": {
   "value": "-2100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1163m1104p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1164m1105p": {
   "value": "-2100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1264m1172p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1265m1173p": {
   "value": "200800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1266m1174p": {
   "value": "-18500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1267m1175p": {
   "value": "4500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1268m1176p": {
   "value": "2329500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1269m1177p": {
   "value": "2543900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1270m1178p": {
   "value": "61200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1271m1179p": {
   "value": "2605100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1591m1373p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1592m1374p": {
   "value": "200800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1593m1375p": {
   "value": "-17200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1594m1376p": {
   "value": "21800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1595m1377p": {
   "value": "2085400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1596m1378p": {
   "value": "2318400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1597m1379p": {
   "value": "44200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1598m1380p": {
   "value": "2362600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1621m1386p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1622m1387p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1623m1388p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1624m1389p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1625m1390p": {
   "value": "315800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1626m1391p": {
   "value": "315800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1601m1381p": {
   "value": "4700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1627m1392p": {
   "value": "320500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1628m1393p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1629m1394p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1630m1395p": {
   "value": "-33000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1631m1396p": {
   "value": "-11100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1632m1397p": {
   "value": "-1800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1633m1398p": {
   "value": "-45900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1607m1382p": {
   "value": "3400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1634m1399p": {
   "value": "-42500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1635m1400p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1636m1401p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1637m1402p": {
   "value": "-33000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1638m1403p": {
   "value": "-11100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1639m1404p": {
   "value": "314000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1640m1405p": {
   "value": "269900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1613m1383p": {
   "value": "8100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1641m1406p": {
   "value": "278000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1724m1468p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1725m1469p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1726m1470p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1727m1471p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1728m1472p": {
   "value": "122700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1729m1473p": {
   "value": "122700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f3239m1724p": {
   "value": "200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1731m1475p": {
   "value": "122900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1649m1414p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1650m1415p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1651m1416p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1652m1417p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1653m1418p": {
   "value": "-400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1654m1419p": {
   "value": "-400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1571m1355p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1655m1420p": {
   "value": "-400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1574m1356p": {
   "value": "27600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1575m1357p": {
   "value": "200800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1576m1358p": {
   "value": "-50200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1577m1359p": {
   "value": "10700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1578m1360p": {
   "value": "2276300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:RetainedEarningsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1579m1361p": {
   "value": "2465200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1580m1362p": {
   "value": "52100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f1581m1363p": {
   "value": "2517300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1331m1230p": {
   "value": "292400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1332m1231p": {
   "value": "463400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossFromOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1333m1232p": {
   "value": "58200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1334m1233p": {
   "value": "57600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForAmortisationExpense",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1335m1234p": {
   "value": "119200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:AdjustmentsForDepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1336m1235p": {
   "value": "105900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:AdjustmentsForDepreciationPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1337m1236p": {
   "value": "41100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1338m1237p": {
   "value": "35700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:AdjustmentsForDepreciationRightOfUseAssets",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1953m1585p": {
   "value": "34400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1954m1586p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1414m1296p": {
   "value": "800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1415m1297p": {
   "value": "4400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f3242m1725p": {
   "value": "9000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f3243m1726p": {
   "value": "30000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1662m1242p": {
   "value": "50400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1663m1243p": {
   "value": "-4500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1345m1244p": {
   "value": "293500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForReconcileProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1346m1245p": {
   "value": "160300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForReconcileProfitLoss",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1670m1246p": {
   "value": "9800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1671m1247p": {
   "value": "57600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInInventories",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1672m1248p": {
   "value": "-27900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1673m1249p": {
   "value": "-25400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1674m1250p": {
   "value": "0.0",
   "decimals": -6,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1675m1251p": {
   "value": "-22300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1676m1431p": {
   "value": "18100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1677m1432p": {
   "value": "-9900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInWorkingCapital",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1355m1254p": {
   "value": "567800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1356m1255p": {
   "value": "633600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1420m1302p": {
   "value": "31600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1421m1303p": {
   "value": "38100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1422m1304p": {
   "value": "103500000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1423m1305p": {
   "value": "103400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1361m1260p": {
   "value": "432700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1362m1261p": {
   "value": "492100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1424m1306p": {
   "value": "19300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1425m1307p": {
   "value": "16400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1365m1263p": {
   "value": "42700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1396m1279p": {
   "value": "98100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1426m1308p": {
   "value": "240700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1427m1309p": {
   "value": "218700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1428m1310p": {
   "value": "22200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1429m1311p": {
   "value": "15900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1371m1266p": {
   "value": "11100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1399m1282p": {
   "value": "20300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1373m1267p": {
   "value": "-228400000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1400m1283p": {
   "value": "-132600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1375m1268p": {
   "value": "27300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1401m1284p": {
   "value": "10300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1430m1312p": {
   "value": "109000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1431m1313p": {
   "value": "59300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1432m1314p": {
   "value": "41700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1433m1315p": {
   "value": "37300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1434m1316p": {
   "value": "125000000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1435m1317p": {
   "value": "122700000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1436m1318p": {
   "value": "4800000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:SettlementOfShareBasedPaymentAwardsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1437m1319p": {
   "value": "4300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "aal:SettlementOfShareBasedPaymentAwardsClassifiedAsFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1385m1273p": {
   "value": "-253200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1406m1289p": {
   "value": "-213300000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1387m1274p": {
   "value": "-48900000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1407m1290p": {
   "value": "146200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1408m1291p": {
   "value": "64600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1582m1364p": {
   "value": "-82200000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1391m1276p": {
   "value": "-8600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1410m1292p": {
   "value": "600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2023-01-01T00:00:00/2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1411m1293p": {
   "value": "7100000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2025-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1412m1294p": {
   "value": "64600000.0",
   "decimals": -5,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f1961m1589p": {
   "value": "Aalberts N.V. (the Company and together with its subsidiaries Aalberts or the Group) engineers mission-critical technologies to achieve leading positions in eco-friendly buildings, sustainable transportation, semicon efficiency and industrial niches. Aalberts operates some 125+ business locations with activities in over 50 countries, split into the segments building, industry and semicon.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2082m1607p": {
   "value": "N.V.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1959m1004p": {
   "value": "the Netherlands",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1013m1006p": {
   "value": "WTC Utrecht, Stadsplateau 18 in Utrecht",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1012m1005p": {
   "value": "Utrecht",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1960m1007p": {
   "value": "the Netherlands",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1010m1003p": {
   "value": "Aalberts N.V.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3181m1590p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n2. general accounting policies</h1>\n\n\n\n        <h3 class=\"heading \">\n2.1 basis of preparation</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has prepared the consolidated financial statements in accordance with International Financial Reporting Standards as adopted by the European Union (EU-IFRS) and with Part 2 Book 9 of the Dutch Civil Code.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The consolidated financial statements of the Group for the year ended 31 December 2024 comprise the financial statements of the Company and its subsidiaries. The financial statements were signed and authorised for issue by the Management Board and Supervisory Board on 26 February 2025. The Management Board released the full-year results on 27 February 2025. The adoption of the financial statements and the dividend are reserved for the shareholders in the General Meeting on 10 April 2025.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The financial statements are presented in EUR million, unless otherwise stated. The financial statements are prepared on the historical cost basis unless otherwise indicated. The areas where assumptions and estimates are significant to the consolidated financial statements are disclosed in note 2.8.</p>\n        <h3 class=\"heading \">\n2.2 changes in accounting policies</h3>\n\n\n<p class=\"paragraph    \">The accounting policies described in these consolidated financial statements have been applied consistently to all periods presented in these consolidated financial statements. Several IFRS amendments apply for the first time in 2024. However, these do not materially impact the Group\u2019s consolidated financial statements.</p><p class=\"paragraph    \">There are no new accounting standards, amendments to existing standards or new IFRIC interpretations published that are not yet effective and expected to have a material impact on the Group in future reporting periods and on foreseeable future transactions with the exception of IFRS 18 which may have an impact on the presentation within the financial statements.</p><p class=\"paragraph no-spacing-bottom   \"><strong>global minimum tax (Pillar Two)</strong></p><p class=\"paragraph    \">The Group falls within the scope of the OECD Pillar Two model rules. Pillar Two legislation has been enacted in the Netherlands and in various other jurisdictions in which the Group operates and has come into effect on January 1, 2024. The Group has applied the temporary mandatory relief from deferred tax accounting (including disclosure) related to Pillar Two income taxes and accounts for them as current taxes when they are incurred.</p><p class=\"paragraph    \">Since the Ultimate Parent Entity of the Group resides in an implementing jurisdiction, all entities in the group are in scope of the Pillar Two rules. Some jurisdictions in which the Group operates have introduced local Pillar 2 rules, the so-called QDMTTs, which means that these jurisdictions have the primary Pillar Two (Top-up) taxing rights. These QDMTTs do not materially impact the Top-up Tax due by the Group. Other jurisdictions in which the Group operates have not yet enacted (local) Pillar 2 rules, although they may or may not introduce such rules in the (near) future. Overall, the Group does not expect that local enactment of Pillar 2 rules will have a material impact on the Group\u2019s Top-up Tax liability, given the fact that the Group is already in scope of the Pillar Two rules in its entirety.</p>\n        <h3 class=\"heading \">\n2.3 changes in presentation</h3>\n\n\n<p class=\"paragraph    \">No significant changes in presentation have been made in the financial statements 2024 compared to 2023 except for segment reporting.\u00a0 In December 2024 and as part of the strategy update 'thrive 2030' a new simplified reporting structure was introduced during the Capital Markets Day. Aalberts will focus on leadership positions in three attractive end markets with high organic growth potential: building, industry and semicon.\u00a0 This leads to further alignment of the reporting structure, technologies and end markets as well as increased transparency. Going forward Aalberts will present information in 3 reportable segments (building, industry and semicon) were previously the information was presented in 2 reportable segments (building technnology and industrial technology).</p>\n        <h3 class=\"heading \">\n2.4 basis of consolidation</h3>\n\n\n<p class=\"paragraph    \">The consolidated financial statements incorporate the financial statements of the Company and its subsidiaries. Subsidiaries are entities controlled by Aalberts. Control is achieved when the Company has power over the investee, is exposed or has rights to variable returns from its involvement with the investee and has the ability to use its power to affect its returns. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies in line with the Group\u2019s accounting policies. Profit or loss and each component of other comprehensive income are attributed to the owners of the Company and to the non-controlling interests.\u00a0</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Intercompany transactions are determined on an arm\u2019s length basis. On consolidation, all intragroup assets and liabilities, equity, income, expenses and cash flows relating to transactions between members of the Group are eliminated. Unrealised gains on intercompany transactions are eliminated. Unrealised losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred.</p>\n        <h3 class=\"heading \">\n2.5 foreign currency transactions and translation</h3>\n\n\n\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\nfunctional and presentation currency</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Items included in the financial statements of each of the Group\u2019s entities are measured using the currency of the primary economic environment in which the entity operates (functional currency). The consolidated financial statements are presented in Euros, which is the presentation currency of the Group and the functional currency of the parent company Aalberts N.V.</p>\n        <h3 class=\"heading \">\nforeign currency transactions and balances</h3>\n\n\n<p class=\"paragraph colbreak   \">Foreign currency transactions are translated into the respective functional currencies of Aalberts entities using the exchange rate at transaction date. Receivables, payables and other monetary assets and liabilities denominated in foreign currencies are translated to the functional currency using the exchange rates at the balance sheet date. Foreign currency exchange gains and losses resulting from the settlement of financial transactions and from the translation at year-end exchange rates are recognised in the income statement. Non-monetary assets and liabilities that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of transaction. Non-monetary items that are measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was determined.</p><p class=\"paragraph    \">The following exchange rates, for the most important countries in which Aalberts has operations, were used while preparing these consolidated financial statements:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1011-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">1 EUR = USD <br/>(US dollar)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">1 EUR = GBP <br/>(British pound)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2024 year-end</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.035</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.827</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2024 average</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.082</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.846</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2023 year-end</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.104</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.867</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">2023 average</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.082</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.870</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"heading \">\ngroup companies</h3>\n\n\n<p class=\"paragraph no-spacing-bottom   \">The results and balances of the group companies that have a functional currency different from the presentation currency are translated into the presentation currency Euro as follows:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">assets and liabilities are translated at the exchange rate at the date of that balance sheet</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">income and expenses are translated at average exchange rates (approximating the exchange rates at the transactions dates), and</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">all resulting translation differences are recognised in other comprehensive income and are presented within equity in the currency translation reserve, unless the operation is not a wholly owned subsidiary for which the relevant proportionate share of the translation difference is allocated to the non-controlling interests.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">This is also applicable to currency translation differences on intercompany loans which are treated as investments in foreign activities. On the disposal of a foreign operation, the translation differences accumulated in equity in respect of that operation attributable to the owners of the Company are reclassified to profit or loss.</p></li>\n</ul>\n\n        <h3 class=\"heading \">\n2.6 offsetting financial instruments</h3>\n\n\n<p class=\"paragraph    \">If Aalberts has a legal right to offset financial assets with financial liabilities and if Aalberts intends either to settle on a net basis or to realise the asset and settle the liability simultaneously, financial assets and liabilities are presented in the balance sheet as a net amount.</p>\n        <h3 class=\"heading \">\n2.7 cash flow statement</h3>\n\n\n<p class=\"paragraph    \">The cash flow statement is prepared based on the indirect method. The cash paid for the acquired group companies, less the available cash, is recorded under cash flow from investing activities. The changes in assets and liabilities because of acquisitions are eliminated from the cash flows arising from these assets and liabilities. These changes have been incorporated in the cash flow from investment activities under \u2018acquisition of subsidiaries\u2019. The net cash flow consists of the net change of cash and current borrowings in comparison with the previous year.</p>\n        <h3 class=\"heading \">\n2.8 significant accounting estimates and judgements</h3>\n\n\n<p class=\"paragraph    \">The preparation of financial statements in accordance with IFRS requires management to make estimates, judgements and assumptions that affect the application of policies and reported amounts of assets and liabilities, revenues and expenses. The estimates and judgements are based on experience and factors that are believed to be reasonable under circumstances. Estimates and assumptions are reviewed on an ongoing basis taking into account risks associated with the impact of climate change, geopolitical developments and foreseen changes in the economic landscape.</p><p class=\"paragraph    \">Revisions to accounting estimates are recognised in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. The accounting policies have been consistently applied by Group entities to all periods presented in these consolidated financial statements.</p>\n        <h3 class=\"heading \">\ngoodwill impairments</h3>\n\n\n<p class=\"paragraph    \">The Group annually tests whether goodwill has suffered any impairment losses. The recoverable amounts of cash generating units have been determined based on value-in-use calculations. The impairment model used is the discounted cash flow method using a weighted average cost of capital (WACC). The impact of climate change including relevant transition risks were considered in relation to indications of impairment and the forecast of cash flows used in the value-in-use calculations. Details on the impairment tests performed are stated in note 5.</p>\n        <h3 class=\"heading \">\nestimated useful lives and residual values</h3>\n\n\n<p class=\"paragraph    \">The useful life and residual value of intangible assets (note 5) and property, plant and equipment (note 6) are periodically reviewed during the life of the asset to ensure that it reflects current circumstances. The impact of climate change on the useful life and residual values were also considered including physical risks to our locations caused by extreme weather conditions. This had no significant impact on the carrying amounts of these assets.</p>\n        <h3 class=\"heading \">\nleases</h3>\n\n\n<p class=\"paragraph    \">The lease liability (note 15) is determined based on judgement in determining the lease terms, which includes assessing whether extension and termination options are exercised. Assumptions are used to determine the incremental borrowing rate for discounting future lease payments, which as a result could have an impact on the lease liability.</p>\n        <h3 class=\"heading \">\npension plans</h3>\n\n\n<p class=\"paragraph    \">Assumptions are used for determining the defined benefit obligation of pension plans (note 17). Assumptions are used such as future salary increase, the rate of return on plan investments, mortality rates, and the rates at which plan participants are expected to leave the pension plans because of retirement, disability and termination.</p>\n        <h3 class=\"heading \">\nprovisions</h3>\n\n\n<p class=\"paragraph    \">Provisions for restructuring, claims, warranties and environmental restoration (note 18) are based on estimates and judgements based on available information. The main part of the provision for claims is based on judgement of the possible outcome of the request for annulment of an arbitral award. In case the award is annulled, the outcome of the provision will change. The impact of climate change was considered in relation to the recognition and measurement of provisions and had no significant impact on the amounts included.</p>\n        <h3 class=\"heading \">\ntaxes</h3>\n\n\n<p class=\"paragraph    \">The Group is subject to taxes in numerous jurisdictions. Judgement is required in determining the worldwide provision for taxes (note 16). There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business. The Group recognises liabilities for anticipated tax issues based on estimates of whether additional taxes will be due. Where the final tax outcome of these matters is different from the amounts that were initially recorded, such differences will impact the company tax and deferred tax provisions in the period in which such determination is made.</p>\n        <h3 class=\"heading \">\npurchase price allocation</h3>\n\n\n<p class=\"paragraph    \">For the purpose of the purchase price allocation (note 29.1) judgements and estimates on assumptions are made to determine the fair value of the identifiable assets and liabilities at acquisition date. This is mainly related to fair value assessments of property, plant and equipment, intangible assets and the related deferred tax liabilities.</p>\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\nsegment reporting</h4>\n\n\n<p class=\"paragraph keep-with-next   \">Aalberts businesses are presented in the reportable segments building, industry and semicon.</p><p class=\"paragraph keep-with-next   \">Within building, the Aalberts companies design, develop and manufacture products that enable and control the transport, distribution and emitter of water and gas flows to enable heating and cooling. These products are mainly present in the eco-friendly buildings, and industrial niches such as data centres. The market approach in this segment is based on local sales platforms focused on installers, contractors and wholesalers.</p><p class=\"paragraph keep-with-next   \">Within industry, the Aalberts companies co-develop, engineer and manufacture for worldwide active OEMs within industrial niches and \u200bare offering an extensive range of technologies utilising a global network of service locations with excellent local knowledge to customers active in sustainable transportation and industrial niches.\u00a0</p><p class=\"paragraph keep-with-next   \">Within semicon, the Aalberts companies deliver leading-edge innovative, tailor-made and future-proof technologies, enabling the roadmaps and manufacturing challenges of high-tech customers.\u00a0</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    <p class=\"paragraph keep-with-next f19-article-block-contains-ixbrl   \">Besides the identified reportable segments there are head office activities, unallocated items and eliminations of intersegment transfers or transactions. These are grouped together as holding/eliminations and are mainly related to supporting activities and projects at the level of the head office. The related gains and losses are directly monitored by the Management Board. Unallocated assets mainly consist of (deferred) income tax assets. Intersegment transfers or transactions are entered into under transfer pricing terms and conditions that are comparable with terms and conditions with unrelated third parties. <br/><br/>The businesses in a segment are each managed separately by a business management team which is held directly responsible for the functioning and performance of the business and which reports to the Management Board (the chief operating decision maker) which is responsible for the allocation of the available resources, the assessment of the operational results and strategic decisions. The results of the businesses are monitored on the level of EBITA before exceptionals, being the operating profit before amortisation, interest and tax related expenses, and is adjusted for exceptional items. Exceptional items are income and expense items of such nature, size and/or frequency of occurrence that their disclosure is relevant to explain Aalberts\u2019 performance. Exceptional items include, amongst others, impairments, restructuring costs and gains and losses from acquisition and disposal. EBITA before exceptionals is not a financial measure calculated in accordance with IFRS, but is used to measure performance as management believes that this measurement is the most relevant in evaluating the results of the businesses. The presentation of these financial measures may not be comparable to similarly titled measures reported by other companies due to differences in the ways the measures are calculated.\u00a0Operational segment reporting is performed consistently with the internal reporting as provided to the Management Board.\u200b\u200b</p>\n        <h4 class=\"keep-with-previous keep-with-next f19-article-block-contains-ixbrl heading \">\nrevenue</h4>\n\n\n<p class=\"paragraph keep-with-previous keep-with-next f19-article-block-contains-ixbrl   \">The Group recognises revenue to represent the transfer of promised goods or services to customers in an amount that reflects the amount to which the entity expects to be entitled in exchange for those goods or services.</p><p class=\"paragraph keep-with-previous f19-article-block-contains-ixbrl   \">The Group applies the 5-step approach to recognise revenue and recognises revenue when (or as) a performance obligation is satisfied, i.e. when \u2018control\u2019 of the goods or services underlying the particular performance obligation is transferred to the customer. Determining the timing of the transfer of control \u2013 at a point in time or over time \u2013 requires judgement.</p><p class=\"paragraph f19-article-block-contains-ixbrl no-spacing-bottom   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIf one of the following criteria are met, then the Group recognises revenue over time:</p><ul class=\"list f19-article-block-contains-ixbrl list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">the customer simultaneously receives and consumes the benefits provided by the Group\u2019s performance as the Group performs;</p></li>\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-bottom   \">the Group\u2019s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; or</p></li>\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-bottom   \">the Group\u2019s performance does not create an asset with an alternative use and the Group has an enforceable right to payment for performance completed to date.</p></li>\n</ul>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIn these cases, a method that follows its performance is used to reflect the pattern of transfer of control of the good or service to the customer (e.g. milestones reached, or costs incurred to date). If none of these criteria are met, the Group considers the control being transferred to the customer at a point in time and the Group recognises revenue at that point in time.</p><p class=\"paragraph f19-article-block-contains-ixbrl no-spacing-bottom   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200bThe following is a description of the activities where the Group generates revenue, including the nature and timing of satisfaction of the performance obligations, which is consistent with the revenue information that is disclosed for each reportable segment:</p><ul class=\"list f19-article-block-contains-ixbrl list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">within building and most businesses within industry and semicon revenue is related to the sale of goods. Revenue is recognised for each separate performance obligation when control over the corresponding goods is transferred to the customer and in accordance with the applicable incoterms.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">within industry and semicon some businesses are involved in performing several services under one contract. If the services under a single arrangement are rendered in different reporting periods then the consideration is allocated on a relative fair value basis between the different services. Revenue is recognised at a point in time since none of the criteria to recognise revenue over time are met. The customer can only benefit from the services rendered after Group\u2019s performance and not when the performance is delivered.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">for some made-to-order product contracts within industry and semicon, the customer controls the work in progress during manufacturing. When this is the case, revenue is recognised as the products are being manufactured. This results in revenue for these contracts being recognised over time.</p></li>\n</ul>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">The transaction price allocated to (partially) unsatisfied performance obligations at period end date are limited given the nature and timing of satisfaction of the performance obligations as described above. Contract balances and relevant disclosures are limited to receivables and are described as \u2018trade receivables\u2019 in note 10.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\ngoodwill</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill represents the excess of the costs of an acquisition over the fair value of the Group\u2019s share of the net identifiable assets of the acquired subsidiary at the date of acquisition. Goodwill is allocated to cash generating units, being the parts of the segments benefiting from the business combination in which the goodwill arose. Goodwill is not amortised but is tested annually for impairment, or more frequently when there is an indication that the unit may be impaired. On disposal of the relevant cash generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal.</p>\n        <h4 class=\"heading \">\nother intangible assets</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Other intangible assets include brand names, customer base and technology. Intangible assets that are acquired through acquired companies are initially valued at fair value. These identifiable intangibles are then systematically amortised over the estimated useful life which is between 15 and 20 years.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Expenditure on research activities, undertaken with the prospect of gaining new technical knowledge and new commercially feasible products is recognised in the income statement.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    <p class=\"paragraph    \">An internally generated intangible asset arising from development is only recognised if all relevant criteria have been met, otherwise development expenditure is recognised in the income statement in the period in which it is incurred. Capitalised development costs are recorded as intangible assets and amortised from the point at which the asset is available for use. After initial recognition, internally-generated intangible assets are reported at cost less accumulated amortisation and impairment losses.</p>\n        <h4 class=\"heading \">\nsoftware</h4>\n\n\n<p class=\"paragraph    \">Acquired software is capitalised and stated at cost less accumulated amortisation and impairment losses. Software is amortised over the estimated useful life, normally 3 to 5 years. Expenditure on internally developed software is capitalised when the expenditure qualifies as development activities, otherwise it is recognised in profit or loss when incurred.</p>\n        <h4 class=\"f19-article-block-contains-ixbrl heading \">\namortisation and impairment</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation is calculated over the cost of the asset less its residual value. Intangible assets with a finite life are amortised on a straight-line basis over their estimated useful lives from the date they are available for use.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate. Changes in useful lives or residual value are recognised prospectively.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill and intangible assets that have an indefinite useful life are not subject to amortisation and are tested annually for impairment, or more frequently if events or changes in circumstances indicate that they might be impaired. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset\u2019s fair-value-less-costs-of-disposal and value-in-use. For the purpose of assessing impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows which are largely independent of the cash inflows from other assets or groups of assets (cash generating units). An impairment loss is first allocated to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro rata based on the carrying amount of each asset in the unit. Any impairment loss for goodwill is recognised directly in profit and loss. An impairment loss recognised for goodwill is not reversed in subsequent periods</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Property, plant and equipment are stated at cost less accumulated depreciation and impairment losses. The cost of self-constructed assets includes the cost of materials, direct labour and an appropriate proportion of directly attributable overheads. The Group recognises in the net book amount of an item of property, plant and equipment the cost of replacing part of such an item when that cost is incurred if it is probable that the future economic benefits embodied with the item will flow to the Group and the cost of the item can be measured reliably. The carrying amount of the replaced part is derecognised. All other costs such as repair and maintenance costs are recognised in the income statement as an expense as incurred. The difference between opening and closing balance of assets under construction normally consists of additions and reclassifications to other categories of property, plant and equipment.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">For depreciation, the straight-line method is used. The useful life and residual value are reviewed periodically through the life of an asset to ensure that it reflects current circumstances. Depreciation will be applied to property, plant and equipment as soon as the assets are put into operation. The following useful lives are used for depreciation purposes:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1027-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">category</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (minimum)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (maximum)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">land</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">40 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">15 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Property, plant and equipment are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. Property, plant and equipment that suffered an impairment are reviewed for possible reversal of the impairment at the end of each reporting period. An item of property, plant and equipment is derecognised upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognised in profit or loss.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group leases various production facilities, machinery and equipment, warehouses and company cars. Leases are recognised as a right-of-use asset and a corresponding liability at the date at which the leased asset is available for use by the Group.</p><p class=\"paragraph    \">Extension and termination options are included in a number of leases across the Group. The majority of extension and termination options held are exercisable only by the Group and not by the respective lessor.</p><p class=\"paragraph    \">Contracts may contain both lease and non-lease components. The Group allocates the consideration in the contract to the lease and non-lease components based on their relative stand-alone prices. Non-lease components are included in the lease liability for company cars and are excluded for other lease categories.</p><p class=\"paragraph    \">Right-of-use assets are measured at cost and comprise the amount of the initial measurement of lease liability, any lease payments made at or before the commencement date less any lease incentives received, any initial direct costs and restoration costs.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Right-of-use assets are generally depreciated over the shorter of the asset\u2019s useful life and the lease term on a straight-line basis. If the Group is reasonably certain to exercise a purchase option, the right-of-use asset is depreciated over the underlying asset\u2019s useful life.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Payments associated with short-term leases of equipment and vehicles and all leases of low-value assets are recognised on a straight-line basis as an expense in profit or loss. Short-term leases are leases with a lease term of 12 months or less. Low-value assets comprise low-value items of IT equipment and office furniture.\u00a0</p>\n</div>\n\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl colbreak \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Non-current financial assets are initially measured at fair value. The Group holds these financial assets with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Inventories are measured at the lower of cost and net realisable value. Cost includes all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition. Cost comprises direct materials, direct labour and an appropriate proportion of variable and fixed overhead expenditures, the latter being allocated on the basis of normal operating capacity. Costs of purchased inventory are determined after deducting rebates and discounts. Net realisable value represents the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories is calculated by using a weighted average cost formula or on a first-in-first-out basis.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Trade receivables are initially measured at fair value. The Group holds the trade receivables with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">For the purpose of presentation in the statement of cash flows, cash and cash equivalents comprise cash balances, deposits held at call with financial institutions, other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value, and bank overdrafts. Bank overdrafts that are repayable on demand form an integral part of the Group\u2019s cash management and are shown within current borrowings in the balance sheet.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A limited number of executives of the Group are given the opportunity to participate in a long-term equity-settled incentive plan. The fair value of the rights to shares is expensed on a straight-line basis over the vesting period with a corresponding increase in equity. The total amount taken into account is determined based on the fair value of the shares as determined on the grant date without taking into account the non-market related performance criteria and continued employment conditions (\u2018vesting conditions\u2019). These vesting conditions are included in the expected number of shares that will be vested and this estimate will be revised at the end of each reporting period. The impact of the revision of the original estimates, if any, is recognised in profit or loss such that the cumulative expense reflects the revised estimate, with a corresponding adjustment to the other reserves.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Bank loans are initially recognised at fair value net of transaction costs and are subsequently stated at amortised cost using the effective interest method. Bank loans are classified as current liabilities unless the Group has an unconditional right to defer settlement of the liability for at least 12 months after the balance sheet date.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Lease liabilities are initially measured at the present value of the lease payment to be paid during the lease term, discounted using the incremental borrowing rate. Lease liabilities are subsequently increased by the interest expense on the lease liabilities and decreased by lease payments made during the lease term. Lease contracts may have extension or termination options. Lease payments to be made under reasonably certain extension options are also included (termination options: excluded) in the measurement of the liability. Lease liabilities are remeasured when there is a change in the amount to be paid (variable lease payments based on an index or rate) or when there is a change in the assessment of the lease term (making use of the extension and termination options).</p><p class=\"paragraph    \">To determine the incremental borrowing rate, the Group uses a build-up approach that includes a risk-free interest rate adjusted for credit risk for leases held by Aalberts, and makes adjustments specific to the lease, e.g. term, country, currency and security.</p><p class=\"paragraph    \">Lease payments are allocated between principal and finance cost. The finance cost is charged to profit or loss over the lease period so as to produce a constant periodic rate of interest on the remaining balance of the liability for each period. Payment of principal amounts are included in the cash flow from financing activities, while payments of interest are included in the cash flow from operating activities.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Deferred income tax is provided in full, using the liability method, on temporary differences arising between the tax bases of assets and liabilities and their carrying amounts in the consolidated financial statements. However, if the deferred income tax arises from initial recognition of an asset or liability in a transaction other than a business combination that at the time of the transaction affects neither accounting nor taxable profit or loss, it is not accounted for. In addition, deferred tax liabilities are not recognised if the temporary difference arises from the initial recognition of goodwill.</p><p class=\"paragraph    \">Deferred income tax is determined using tax rates and laws that have been enacted or substantially enacted at the balance sheet date and are expected to apply when the related deferred income tax asset is realised or the deferred income tax liability is settled. The deferred tax asset is recognised for the carry-forward of unused tax losses, unused tax credits and deductible temporary differences to the extent that these can be offset by probable future taxable profits. Deferred tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax asset will be realised.</p><p class=\"paragraph    \">Deferred tax assets and liabilities are offset where there is a legally enforceable right to offset current tax assets and liabilities and where the deferred tax balances of an entity relate to the same taxation authority, or for different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.</p><p class=\"paragraph    \">The group has applied a temporary mandatory relief from deferred tax accounting for the impact of Pillar Two income taxes and accounts for them as current taxes when they are incurred.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group has a number of pension plans in accordance with local conditions and practices. The Group has both defined benefit and defined contribution plans.</p><p class=\"paragraph    \">A defined contribution plan is a pension plan under which the Group pays fixed contributions into a separate entity. The Group has no legal or constructive obligations to pay further contributions if the fund does not hold sufficient assets to pay all employees the benefits relating to employee service in the current and prior periods. Payments to defined contribution retirement benefit plans are recognised as an expense when employees have rendered service entitling them to the contributions. Prepaid contributions are recognised as an asset to the extent that a cash refund or a reduction in the future payments is available.</p><p class=\"paragraph    \">Mainly in the UK, Germany and France, the plans are partly defined benefit plans. Typically, defined benefit plans define an amount of pension benefit that an employee will receive on retirement, usually dependent on one or more factors such as age, years of service and compensation. The liability or asset recognised in the balance sheet in respect of defined benefit pension plans is the present value of the defined benefit obligation at the end of the reporting period less the fair value of plan assets.\u00a0Any surplus resulting from this calculation is limited to the present value of any economic benefits available in the form of refunds from the plans or reductions in future contributions to the plans.</p><p class=\"paragraph    \">The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The present value of the defined benefit obligation is determined by discounting the estimated future cash outflows using interest rates of high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and that have terms to maturity approximating to the terms of the related pension liability. Remeasurements, including actuarial gains and losses arising from experience adjustments and changes in actuarial assumptions, are recognised in other comprehensive income and therefore immediately charged or credited to equity.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The service costs including past service costs and the impact of curtailments and settlements are recognised as personnel expenses. The interest expenses are recognised as net interest expenses on employee benefit plans as part of net finance cost. Curtailment gains and losses are accounted for as past service costs.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A provision is recognised in the balance sheet when the Group has a legal or constructive obligation as a result of a past event, it is probable that an outflow of economic benefits will be required to settle the obligation and a reliable estimate can be made of the amount of the obligation. Provisions are measured at the present value of management\u2019s best estimate of the expenditure required to settle the present obligation at the end of the reporting period.</p><p class=\"paragraph    \">A restructuring provision is recognised when the Group has developed a detailed formal plan for the restructuring and has raised a valid expectation in those affected that it will carry out the restructuring by starting to implement the plan or announcing its main features to those affected by it. The measurement of a restructuring provision includes only the direct expenditures arising from the restructuring, which are those amounts that are both necessarily entailed by the restructuring and not associated with the ongoing activities of the entity.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Trade and other payables are initially measured at fair value and subsequently at amortised cost. Trade payables are derecognised when the contractual obligation is either discharged, cancelled or expired.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group uses derivative financial instruments like interest rate swaps, foreign currency contracts and commodity futures to hedge cash flow risks from non-current borrowings, foreign currency exchange and commodity prices. In accordance with its treasury policy, the Group neither holds nor issues derivate financial instruments for trading purposes. However, derivatives that do not qualify for hedge accounting are classified as held for trading instruments for accounting purposes and are accounted for at fair value through profit and loss. Derivatives are stated at fair value. Changes in the fair value of these financial instruments are recognised immediately in the income statement. However, where the derivatives qualify for hedge accounting, recognition of any resulting gain or loss depends on the nature of the item being hedged.</p><p class=\"paragraph    \">At the inception of the hedge relationship, the Group determines the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on ongoing basis, the Group determines whether the hedging instrument is effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk, which is when the hedging relationship meets all of the hedge effectiveness requirements. <br/>The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognised in other comprehensive income and accumulated in the hedging reserve in equity. The gain or loss relating to the ineffective portion is recognised immediately in profit or loss and is included in the \u2018other gains and losses\u2019 line item. Amounts previously recognised in other comprehensive income and accumulated in equity are reclassified to profit or loss in the periods when the hedged item affects profit or loss, in the same line as the recognised hedged item. Changes in the fair value of derivatives that are designated and qualify as fair value hedges are recognised in profit or loss immediately, together with any changes in the fair value of the hedged asset or liability that are attributable to the hedged risk.</p><p class=\"paragraph    \">The valuation of the interest rate swaps is based on future cash flows which are estimated based on forward interest rates (from observable yield curves at the end of the reporting period) and contract interest rates, discounted at a rate that reflects the credit risk of various counterparties. The valuation of foreign currency hedging contracts is based on future cash flows which are estimated based on forward exchange rates (from observable forward exchange rates at the end of the reporting period) and contract forward rates, discounted at a rate that reflects the credit risk of various counterparties.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Other income is income not related to the key business activities of the Group or relates to non-recurring items. Other income from asset disposals is recognised in profit or loss when control over the sold asset is transferred to the buyer. The amount recognised as other income equals the proceeds obtained minus the net book value of the sold asset. Insurance amounts received relate to business interruption insurance and to the excess amounts received above the net book value of the lost assets.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Government grants are recognised at fair value where there is a reasonable assurance that the grant will be received and the Group will comply with all related conditions. Government grants relating to costs are deferred and recognised in the income statement over the period necessary to match the costs they are intended to compensate. Government grants relating to compensation for personnel are deducted from the personnel expenses. Government grants relating to the purchase of property, plant and equipment are deducted from the carrying amount of that property, plant and equipment.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Interest expense and income on current and non-current borrowings, foreign currency exchange results and fair value changes on derivative financial instruments are recognised in the income statement in net finance cost if no hedge accounting is applied. Results from derivative financial instruments for which hedge accounting is applied are brought from equity to net finance cost upon expiration and in relation with the hedged item.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The income tax expense or credit for the period is the tax payable on the current period\u2019s taxable income, based on the applicable income tax rate for each jurisdiction, adjusted by changes in deferred tax assets and liabilities attributable to temporary differences and to unused tax losses. Current and deferred tax is recognised in profit or loss, except to the extent that it relates to items recognised in other comprehensive income or directly in equity. In this case, the tax is also recognised in other comprehensive income or directly in equity, respectively.</p><p class=\"paragraph    \">The current income tax charge is calculated on the basis of the tax laws enacted or substantively enacted at the end of the reporting period in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically evaluates positions taken in tax returns with respect to situations in which an applicable tax regulation is subject to interpretation. It establishes provisions, where appropriate, on the basis of amounts expected to be paid to the tax authorities. Current tax assets and tax liabilities are offset where the entity has a legally enforceable right to offset and intends either to settle on a net basis, or to realise the asset and settle the liability simultaneously.<strong>\u00a0</strong></p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group presents basic and diluted earnings per share (EPS) data for its shares. Basic EPS is calculated by dividing the profit or loss attributable to shareholders of the Company by the weighted average number of shares outstanding during the year. Diluted EPS is determined by dividing the profit or loss attributable to shareholders by the weighted average number of shares outstanding, adjusted for the effects of all dilutive potential shares which comprise share rights granted for performance share plans.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A contingent liability is a liability of uncertain timing and amount. Contingencies are not recognised in the balance sheet because the existence can only be confirmed by occurrence or non-occurrence of one or more uncertain future events, or because the risk of loss is estimated to be possible but not probable or because the amount cannot be measured reliably.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h4 class=\"heading set-color-text-red\">\naccounting policies</h4>\n\n\n<p class=\"paragraph    \">Business combinations are accounted for using the acquisition method. This means that at the time of acquisition the identifiable assets and liabilities of the acquiree are included at their fair value, considering any contingent liabilities, indemnification assets, reacquired rights and the settlement of existing clients with the acquired group company. The purchase consideration is set at the payment transferred and consists of the fair value of all assets transferred, obligations entered into, and shares issued in order to obtain control of the acquired entity. This includes an estimate of the conditional purchase consideration.</p><p class=\"paragraph    \">Any contingent consideration payable is measured at fair value at acquisition date. If an obligation to pay contingent consideration that meets the definition of a financial instrument is classified as equity, then it is not remeasured, and settlement is accounted for within equity. Otherwise, other contingent consideration is remeasured at fair value at each reporting date and subsequent changes in the fair value of the contingent consideration are recognised in profit or loss.</p><p class=\"paragraph    \">All identifiable intangible assets of the acquired company are recorded at fair value. Intangible assets are separately identified and valued. An asset is identifiable when it either arises from contractual or other legal rights or if it is separable. An asset is separable if it can be sold on its own or with other assets. The transferred payment is allocated across the fair value of all assets and liabilities with any residual allocated to goodwill.</p><p class=\"paragraph    \">Excess of the acquirer\u2019s interest in the net fair value of the acquired identifiable assets over the fair value of the payment is recognised immediately in the statement of comprehensive income. Acquisition-related costs are expensed as incurred.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The accounting of non-controlling interests is determined per transaction. The non-controlling interests are valued either at the fair value on the acquisition date or at a proportionate part of the acquiree\u2019s identifiable assets and liabilities.</p><p class=\"paragraph    \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIf an acquisition is affected by consecutive purchases (step acquisition) the identifiable assets and liabilities of the acquiree are included at their fair value once control is acquired. Any profit or loss pursuant to the difference between the fair value of the interest held previously in the acquiree and the carrying amount is included in the income statement.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading set-color-text-red\">\naccounting policies</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Non-current assets (or disposal groups) are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable. They are measured at the lower of their carrying amount and fair value less costs to sell. Non-current assets are not depreciated or amortised while they are classified as held for sale. An impairment loss is recognised for any initial or subsequent write-down of the asset (or disposal group) to fair value less costs to sell.</p><p class=\"paragraph    \">Non-current assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet.</p>\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">No material related party transactions have been executed other than transactions with pension funds (note 17) and remuneration of the Management Board and the Supervisory Board (note 33.9) under normal business conditions.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1008m1000p": {
   "value": "\n        <h3 class=\"heading \">\n2.1 basis of preparation</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has prepared the consolidated financial statements in accordance with International Financial Reporting Standards as adopted by the European Union (EU-IFRS) and with Part 2 Book 9 of the Dutch Civil Code.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The consolidated financial statements of the Group for the year ended 31 December 2024 comprise the financial statements of the Company and its subsidiaries. The financial statements were signed and authorised for issue by the Management Board and Supervisory Board on 26 February 2025. The Management Board released the full-year results on 27 February 2025. The adoption of the financial statements and the dividend are reserved for the shareholders in the General Meeting on 10 April 2025.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The financial statements are presented in EUR million, unless otherwise stated. The financial statements are prepared on the historical cost basis unless otherwise indicated. The areas where assumptions and estimates are significant to the consolidated financial statements are disclosed in note 2.8.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2085m1600p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has prepared the consolidated financial statements in accordance with International Financial Reporting Standards as adopted by the European Union (EU-IFRS) and with Part 2 Book 9 of the Dutch Civil Code.</p>",
   "dimensions": {
    "concept": "ifrs-full:StatementOfIFRSCompliance",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2084m1609p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The consolidated financial statements of the Group for the year ended 31 December 2024 comprise the financial statements of the Company and its subsidiaries. The financial statements were signed and authorised for issue by the Management Board and Supervisory Board on 26 February 2025. The Management Board released the full-year results on 27 February 2025. The adoption of the financial statements and the dividend are reserved for the shareholders in the General Meeting on 10 April 2025.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2083m1608p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The financial statements are presented in EUR million, unless otherwise stated. The financial statements are prepared on the historical cost basis unless otherwise indicated. The areas where assumptions and estimates are significant to the consolidated financial statements are disclosed in note 2.8.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2113m1610p": {
   "value": "\n        <h3 class=\"heading \">\n2.2 changes in accounting policies</h3>\n\n\n<p class=\"paragraph    \">The accounting policies described in these consolidated financial statements have been applied consistently to all periods presented in these consolidated financial statements. Several IFRS amendments apply for the first time in 2024. However, these do not materially impact the Group\u2019s consolidated financial statements.</p><p class=\"paragraph    \">There are no new accounting standards, amendments to existing standards or new IFRIC interpretations published that are not yet effective and expected to have a material impact on the Group in future reporting periods and on foreseeable future transactions with the exception of IFRS 18 which may have an impact on the presentation within the financial statements.</p><p class=\"paragraph no-spacing-bottom   \"><strong>global minimum tax (Pillar Two)</strong></p><p class=\"paragraph    \">The Group falls within the scope of the OECD Pillar Two model rules. Pillar Two legislation has been enacted in the Netherlands and in various other jurisdictions in which the Group operates and has come into effect on January 1, 2024. The Group has applied the temporary mandatory relief from deferred tax accounting (including disclosure) related to Pillar Two income taxes and accounts for them as current taxes when they are incurred.</p><p class=\"paragraph    \">Since the Ultimate Parent Entity of the Group resides in an implementing jurisdiction, all entities in the group are in scope of the Pillar Two rules. Some jurisdictions in which the Group operates have introduced local Pillar 2 rules, the so-called QDMTTs, which means that these jurisdictions have the primary Pillar Two (Top-up) taxing rights. These QDMTTs do not materially impact the Top-up Tax due by the Group. Other jurisdictions in which the Group operates have not yet enacted (local) Pillar 2 rules, although they may or may not introduce such rules in the (near) future. Overall, the Group does not expect that local enactment of Pillar 2 rules will have a material impact on the Group\u2019s Top-up Tax liability, given the fact that the Group is already in scope of the Pillar Two rules in its entirety.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2114m1611p": {
   "value": "\n        <h3 class=\"heading \">\n2.2 changes in accounting policies</h3>\n\n\n<p class=\"paragraph    \">The accounting policies described in these consolidated financial statements have been applied consistently to all periods presented in these consolidated financial statements. Several IFRS amendments apply for the first time in 2024. However, these do not materially impact the Group\u2019s consolidated financial statements.</p><p class=\"paragraph    \">There are no new accounting standards, amendments to existing standards or new IFRIC interpretations published that are not yet effective and expected to have a material impact on the Group in future reporting periods and on foreseeable future transactions with the exception of IFRS 18 which may have an impact on the presentation within the financial statements.</p><p class=\"paragraph no-spacing-bottom   \"><strong>global minimum tax (Pillar Two)</strong></p><p class=\"paragraph    \">The Group falls within the scope of the OECD Pillar Two model rules. Pillar Two legislation has been enacted in the Netherlands and in various other jurisdictions in which the Group operates and has come into effect on January 1, 2024. The Group has applied the temporary mandatory relief from deferred tax accounting (including disclosure) related to Pillar Two income taxes and accounts for them as current taxes when they are incurred.</p><p class=\"paragraph    \">Since the Ultimate Parent Entity of the Group resides in an implementing jurisdiction, all entities in the group are in scope of the Pillar Two rules. Some jurisdictions in which the Group operates have introduced local Pillar 2 rules, the so-called QDMTTs, which means that these jurisdictions have the primary Pillar Two (Top-up) taxing rights. These QDMTTs do not materially impact the Top-up Tax due by the Group. Other jurisdictions in which the Group operates have not yet enacted (local) Pillar 2 rules, although they may or may not introduce such rules in the (near) future. Overall, the Group does not expect that local enactment of Pillar 2 rules will have a material impact on the Group\u2019s Top-up Tax liability, given the fact that the Group is already in scope of the Pillar Two rules in its entirety.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2115m1612p": {
   "value": "\n        <h3 class=\"heading \">\n2.3 changes in presentation</h3>\n\n\n<p class=\"paragraph    \">No significant changes in presentation have been made in the financial statements 2024 compared to 2023 except for segment reporting.\u00a0 In December 2024 and as part of the strategy update 'thrive 2030' a new simplified reporting structure was introduced during the Capital Markets Day. Aalberts will focus on leadership positions in three attractive end markets with high organic growth potential: building, industry and semicon.\u00a0 This leads to further alignment of the reporting structure, technologies and end markets as well as increased transparency. Going forward Aalberts will present information in 3 reportable segments (building, industry and semicon) were previously the information was presented in 2 reportable segments (building technnology and industrial technology).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2116m1613p": {
   "value": "\n        <h3 class=\"heading \">\n2.4 basis of consolidation</h3>\n\n\n<p class=\"paragraph    \">The consolidated financial statements incorporate the financial statements of the Company and its subsidiaries. Subsidiaries are entities controlled by Aalberts. Control is achieved when the Company has power over the investee, is exposed or has rights to variable returns from its involvement with the investee and has the ability to use its power to affect its returns. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies in line with the Group\u2019s accounting policies. Profit or loss and each component of other comprehensive income are attributed to the owners of the Company and to the non-controlling interests.\u00a0</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Intercompany transactions are determined on an arm\u2019s length basis. On consolidation, all intragroup assets and liabilities, equity, income, expenses and cash flows relating to transactions between members of the Group are eliminated. Unrealised gains on intercompany transactions are eliminated. Unrealised losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2123m1614p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Intercompany transactions are determined on an arm\u2019s length basis. On consolidation, all intragroup assets and liabilities, equity, income, expenses and cash flows relating to transactions between members of the Group are eliminated. Unrealised gains on intercompany transactions are eliminated. Unrealised losses are also eliminated unless the transaction provides evidence of an impairment of the asset transferred.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2118m1615p": {
   "value": "\n        <h3 class=\"heading \">\n2.5 foreign currency transactions and translation</h3>\n\n\n\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\nfunctional and presentation currency</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Items included in the financial statements of each of the Group\u2019s entities are measured using the currency of the primary economic environment in which the entity operates (functional currency). The consolidated financial statements are presented in Euros, which is the presentation currency of the Group and the functional currency of the parent company Aalberts N.V.</p>\n        <h3 class=\"heading \">\nforeign currency transactions and balances</h3>\n\n\n<p class=\"paragraph colbreak   \">Foreign currency transactions are translated into the respective functional currencies of Aalberts entities using the exchange rate at transaction date. Receivables, payables and other monetary assets and liabilities denominated in foreign currencies are translated to the functional currency using the exchange rates at the balance sheet date. Foreign currency exchange gains and losses resulting from the settlement of financial transactions and from the translation at year-end exchange rates are recognised in the income statement. Non-monetary assets and liabilities that are measured in terms of historical cost in a foreign currency are translated using the exchange rate at the date of transaction. Non-monetary items that are measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was determined.</p><p class=\"paragraph    \">The following exchange rates, for the most important countries in which Aalberts has operations, were used while preparing these consolidated financial statements:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1011-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">1 EUR = USD <br/>(US dollar)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">1 EUR = GBP <br/>(British pound)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2024 year-end</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.035</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.827</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2024 average</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.082</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.846</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2023 year-end</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.104</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.867</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">2023 average</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.082</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.870</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"heading \">\ngroup companies</h3>\n\n\n<p class=\"paragraph no-spacing-bottom   \">The results and balances of the group companies that have a functional currency different from the presentation currency are translated into the presentation currency Euro as follows:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">assets and liabilities are translated at the exchange rate at the date of that balance sheet</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">income and expenses are translated at average exchange rates (approximating the exchange rates at the transactions dates), and</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">all resulting translation differences are recognised in other comprehensive income and are presented within equity in the currency translation reserve, unless the operation is not a wholly owned subsidiary for which the relevant proportionate share of the translation difference is allocated to the non-controlling interests.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">This is also applicable to currency translation differences on intercompany loans which are treated as investments in foreign activities. On the disposal of a foreign operation, the translation differences accumulated in equity in respect of that operation attributable to the owners of the Company are reclassified to profit or loss.</p></li>\n</ul>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2121m1616p": {
   "value": "\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\nfunctional and presentation currency</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Items included in the financial statements of each of the Group\u2019s entities are measured using the currency of the primary economic environment in which the entity operates (functional currency). The consolidated financial statements are presented in Euros, which is the presentation currency of the Group and the functional currency of the parent company Aalberts N.V.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2124m1617p": {
   "value": "\n        <h3 class=\"heading \">\n2.6 offsetting financial instruments</h3>\n\n\n<p class=\"paragraph    \">If Aalberts has a legal right to offset financial assets with financial liabilities and if Aalberts intends either to settle on a net basis or to realise the asset and settle the liability simultaneously, financial assets and liabilities are presented in the balance sheet as a net amount.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForOffsettingOfFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2125m1618p": {
   "value": "\n        <h3 class=\"heading \">\n2.7 cash flow statement</h3>\n\n\n<p class=\"paragraph    \">The cash flow statement is prepared based on the indirect method. The cash paid for the acquired group companies, less the available cash, is recorded under cash flow from investing activities. The changes in assets and liabilities because of acquisitions are eliminated from the cash flows arising from these assets and liabilities. These changes have been incorporated in the cash flow from investment activities under \u2018acquisition of subsidiaries\u2019. The net cash flow consists of the net change of cash and current borrowings in comparison with the previous year.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2126m1619p": {
   "value": "\n        <h3 class=\"heading \">\n2.7 cash flow statement</h3>\n\n\n<p class=\"paragraph    \">The cash flow statement is prepared based on the indirect method. The cash paid for the acquired group companies, less the available cash, is recorded under cash flow from investing activities. The changes in assets and liabilities because of acquisitions are eliminated from the cash flows arising from these assets and liabilities. These changes have been incorporated in the cash flow from investment activities under \u2018acquisition of subsidiaries\u2019. The net cash flow consists of the net change of cash and current borrowings in comparison with the previous year.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForCashFlowsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2127m1620p": {
   "value": "\n        <h3 class=\"heading \">\n2.8 significant accounting estimates and judgements</h3>\n\n\n<p class=\"paragraph    \">The preparation of financial statements in accordance with IFRS requires management to make estimates, judgements and assumptions that affect the application of policies and reported amounts of assets and liabilities, revenues and expenses. The estimates and judgements are based on experience and factors that are believed to be reasonable under circumstances. Estimates and assumptions are reviewed on an ongoing basis taking into account risks associated with the impact of climate change, geopolitical developments and foreseen changes in the economic landscape.</p><p class=\"paragraph    \">Revisions to accounting estimates are recognised in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. The accounting policies have been consistently applied by Group entities to all periods presented in these consolidated financial statements.</p>\n        <h3 class=\"heading \">\ngoodwill impairments</h3>\n\n\n<p class=\"paragraph    \">The Group annually tests whether goodwill has suffered any impairment losses. The recoverable amounts of cash generating units have been determined based on value-in-use calculations. The impairment model used is the discounted cash flow method using a weighted average cost of capital (WACC). The impact of climate change including relevant transition risks were considered in relation to indications of impairment and the forecast of cash flows used in the value-in-use calculations. Details on the impairment tests performed are stated in note 5.</p>\n        <h3 class=\"heading \">\nestimated useful lives and residual values</h3>\n\n\n<p class=\"paragraph    \">The useful life and residual value of intangible assets (note 5) and property, plant and equipment (note 6) are periodically reviewed during the life of the asset to ensure that it reflects current circumstances. The impact of climate change on the useful life and residual values were also considered including physical risks to our locations caused by extreme weather conditions. This had no significant impact on the carrying amounts of these assets.</p>\n        <h3 class=\"heading \">\nleases</h3>\n\n\n<p class=\"paragraph    \">The lease liability (note 15) is determined based on judgement in determining the lease terms, which includes assessing whether extension and termination options are exercised. Assumptions are used to determine the incremental borrowing rate for discounting future lease payments, which as a result could have an impact on the lease liability.</p>\n        <h3 class=\"heading \">\npension plans</h3>\n\n\n<p class=\"paragraph    \">Assumptions are used for determining the defined benefit obligation of pension plans (note 17). Assumptions are used such as future salary increase, the rate of return on plan investments, mortality rates, and the rates at which plan participants are expected to leave the pension plans because of retirement, disability and termination.</p>\n        <h3 class=\"heading \">\nprovisions</h3>\n\n\n<p class=\"paragraph    \">Provisions for restructuring, claims, warranties and environmental restoration (note 18) are based on estimates and judgements based on available information. The main part of the provision for claims is based on judgement of the possible outcome of the request for annulment of an arbitral award. In case the award is annulled, the outcome of the provision will change. The impact of climate change was considered in relation to the recognition and measurement of provisions and had no significant impact on the amounts included.</p>\n        <h3 class=\"heading \">\ntaxes</h3>\n\n\n<p class=\"paragraph    \">The Group is subject to taxes in numerous jurisdictions. Judgement is required in determining the worldwide provision for taxes (note 16). There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business. The Group recognises liabilities for anticipated tax issues based on estimates of whether additional taxes will be due. Where the final tax outcome of these matters is different from the amounts that were initially recorded, such differences will impact the company tax and deferred tax provisions in the period in which such determination is made.</p>\n        <h3 class=\"heading \">\npurchase price allocation</h3>\n\n\n<p class=\"paragraph    \">For the purpose of the purchase price allocation (note 29.1) judgements and estimates on assumptions are made to determine the fair value of the identifiable assets and liabilities at acquisition date. This is mainly related to fair value assessments of property, plant and equipment, intangible assets and the related deferred tax liabilities.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2128m1002p": {
   "value": "\n        <h3 class=\"heading \">\n3.1 financial risk factors</h3>\n\n\n<p class=\"paragraph    \">The Group\u2019s activities are exposed to a variety of financial risks: foreign currency exchange risk, price risk, credit risk, liquidity risk, cash flow and interest rate risk and capital risk. The Group uses derivative financial instruments to hedge certain risk exposures. Risk management is carried out by Group Treasury under policies approved by the Management Board. Group Treasury identifies, evaluates and hedges financial risks in close cooperation with the group companies. The Management Board provides principles for overall risk management, as well as policies covering specific areas, such as foreign currency exchange risk, interest rate risk, credit risk, and the use of derivative financial instruments and non-derivative financial instruments. These principles may differ per group company or business segment being a result of different local market circumstances.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2129m1621p": {
   "value": "\n        <h3 class=\"heading \">\n3.1.1 foreign currency risk</h3>\n\n\n<p class=\"paragraph    \">The Group operates internationally and is exposed to foreign currency exchange risk arising from various currency exposures, primarily with respect to the US dollar and the British pound. Foreign currency exchange risk arises from future commercial transactions, recognised assets and liabilities and net investments in foreign operations. Foreign currency exchange risk arises when future commercial transactions or recognised assets or liabilities are denominated in a currency that is not the entity\u2019s functional currency. Group Treasury is responsible for managing the net position in each foreign currency. In general, remaining substantial currency risks are covered by using currency instruments.</p><p class=\"paragraph    \">The Group has several foreign subsidiaries of which the net equity is subject to currency translation risk resulting from the translation of foreign operations into the reporting currency of Aalberts. This currency translation risk is monitored but not hedged.</p><p class=\"paragraph    \">The US dollar and British pound are the major foreign currencies for the Group. As at 31 December 2024, if the Euro had weakened against the US dollar by 10%, with all other variables held constant, the net profit of the Group would have been impacted by positive EUR 1.7 million (2023: positive EUR 1.9 million) and the net equity would have been impacted by positive EUR 59.6 million (2023: positive EUR 63.3 million). As at 31 December 2024, if the Euro had weakened against the British pound by 10%, with all other variables held constant, the net profit of the Group would have been impacted by positive EUR 0.2 million (2023: negative EUR 0.3 million) and the net equity would have been impacted by positive EUR 22.8 million (2023: positive EUR 24.2 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2138m1622p": {
   "value": "\n        <h3 class=\"heading \">\n3.1.1 foreign currency risk</h3>\n\n\n<p class=\"paragraph    \">The Group operates internationally and is exposed to foreign currency exchange risk arising from various currency exposures, primarily with respect to the US dollar and the British pound. Foreign currency exchange risk arises from future commercial transactions, recognised assets and liabilities and net investments in foreign operations. Foreign currency exchange risk arises when future commercial transactions or recognised assets or liabilities are denominated in a currency that is not the entity\u2019s functional currency. Group Treasury is responsible for managing the net position in each foreign currency. In general, remaining substantial currency risks are covered by using currency instruments.</p><p class=\"paragraph    \">The Group has several foreign subsidiaries of which the net equity is subject to currency translation risk resulting from the translation of foreign operations into the reporting currency of Aalberts. This currency translation risk is monitored but not hedged.</p><p class=\"paragraph    \">The US dollar and British pound are the major foreign currencies for the Group. As at 31 December 2024, if the Euro had weakened against the US dollar by 10%, with all other variables held constant, the net profit of the Group would have been impacted by positive EUR 1.7 million (2023: positive EUR 1.9 million) and the net equity would have been impacted by positive EUR 59.6 million (2023: positive EUR 63.3 million). As at 31 December 2024, if the Euro had weakened against the British pound by 10%, with all other variables held constant, the net profit of the Group would have been impacted by positive EUR 0.2 million (2023: negative EUR 0.3 million) and the net equity would have been impacted by positive EUR 22.8 million (2023: positive EUR 24.2 million).</p>\n        <h3 class=\"page-break-before heading \">\n3.1.4 cash flow and interest rate risk</h3>\n\n\n<p class=\"paragraph    \">As the Group has no significant interest-bearing assets, the Group\u2019s income and operating cash flows are substantially independent of changes in market interest rates. The Group\u2019s interest rate risk arises mainly from current and non-current borrowings. Bank borrowings are mainly entered into using floating rate debt. Where considered applicable, the Group manages its interest rate risk by using floating-to-fixed interest rate swaps. Such interest rate swaps have the economic effect of converting borrowings from floating rates to fixed rates.</p><p class=\"paragraph    \">The exposure of the Group\u2019s borrowings to interest rate changes at the end of the reporting period was as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1015-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">bank loans:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">floating rate</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">hedged from floating rate to fixed rate</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">383.6</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">473.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total bank loans</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">current borrowings \u2013 floating rate</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">total bank loans and current borrowings</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">491.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">540.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">As at 31 December 2024, if the market interest rates would have been 100 basis points higher, with all other variables constant, the net profit of the Group would have been impacted by negative EUR 0.5 million (2023: positive EUR 0.1 million). The net equity as at year-end would have been impacted by the same amount. The change in the market value as at balance sheet date of the derivative financial instruments, as a result of the interest adjustment, is excluded from this sensitivity analysis.</p>\n        <h3 class=\"heading \">\n3.1.5 price risk</h3>\n\n\n<p class=\"paragraph    \">The Group is exposed to price risk of commodities because of its dependence on certain raw materials, especially copper. Generally, commodity price variances are absorbed in the sales price. Additionally, the Group makes use of its strong position in the market for commodities to realise the purchase and delivery of raw materials at the best possible terms and conditions. Where considered necessary, exposures with high risk may be covered through commodity future contracts.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfMarketRiskExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2133m1623p": {
   "value": "\n        <h3 class=\"heading \">\n3.1.2 credit risk</h3>\n\n\n<p class=\"paragraph    \">The Group has no significant concentrations of credit risk due to the diversification of activities and markets. It has policies in place to ensure that wholesale sales of products are made to creditworthy customers. The majority of the Group companies make use of credit insurance. The Group did not receive any collateral for its financial assets. Derivative and cash transactions are executed with creditworthy financial institutions.</p><p class=\"paragraph    \">The maximum credit risk on financial assets, being the total carrying value of these assets before provisions for impairment of receivables, amounts to EUR 579.7 million (2023: EUR 603.3 million):</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1012-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">in EUR\u00a0million</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">trade receivables (gross)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">389.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">396.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other current assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">96.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">82.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">579.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">603.3</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfCreditRiskExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2134m1624p": {
   "value": "\n        <h3 class=\"heading \">\n3.1.3 liquidity risk</h3>\n\n\n<p class=\"paragraph    \">Prudent liquidity risk management implies maintaining sufficient cash and marketable securities, the availability of funding through an adequate amount of credit facilities and the ability to close out market positions. Due to the dynamic nature of the underlying businesses, Group Treasury aims to maintain flexibility in funding by keeping credit lines available at a number of well-known financial institutions. On the basis of cash flow forecasting models the Group tests, on a periodic basis, whether the available credit facilities will cover the expected credit need. Based on these analyses, the Group believes that the current expected credit need is sufficiently covered. On a going concern basis, except for major acquisitions, the Group therefore expects to be able to cover cash flow from investing and financing activities out of the cash flow from operating activities and existing credit facilities.</p><p class=\"paragraph page-break-before   \">The maturity of the future undiscounted cash flows of financial liabilities, including interest payments, is as follows:<a class=\"anchor\" id=\"timehorizons\"></a></p><p class=\"paragraph    \">\u2003</p><p class=\"paragraph    \">\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\"f-notelist-after tbl1013-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">within 1 year</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">between 1 - 5 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">over 5 years</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total contractual cash flows</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">carrying amount</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">138.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">285.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">451.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">42.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">93.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">72.7</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">209.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">other current liabilities<sup>1</sup></p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">total financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">833.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">378.5</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">100.5</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,312.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,256.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">derivative liabilities</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">834.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">378.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">100.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">1,313.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">1,257.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1ae05cb-c360-48d8-bd5f-f4ed3caf72d8\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax payables</span>\n</div>        </div>\n\n</div>\n<div class=\"colspan table-container  \">\n    \n    <table class=\"f-notelist-after tbl1014-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">as at 31 December 2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">within 1 year</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">between 1 - 5 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">over 5 years</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total contractual cash flows</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">carrying amount</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">121.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">401.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">547.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">36.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">78.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">54.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">169.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">other current liabilities<sup>1</sup></p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">total financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">800.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">480.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">79.5</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,360.5</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,291.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">derivative liabilities</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">801.3</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">480.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">79.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">1,360.9</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">1,291.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1242280-af86-4bfd-9b56-47531ce99150\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax payables</span>\n</div>        </div>\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfLiquidityRiskExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2141m1625p": {
   "value": "\n        <h3 class=\"heading \">\n3.1.6 capital risk</h3>\n\n\n<p class=\"paragraph colbreak   \">The policy of Aalberts is to maintain a strong capital base to maintain investor, creditor and market confidence and to sustain future development of the business and acquisitions of Aalberts.</p><p class=\"paragraph no-spacing-bottom   \">In order to manage going concern for shareholders and other stakeholders the Group periodically monitors the capital structure in consistency with the industry through the following principal financial ratios:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">leverage ratio (net debt / EBITDA): 1.0 (2023: 0.9)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">interest cover ratio (EBITDA / net interest expense): 21.3 (2023: 19.7)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">gearing ratio (net debt / total equity): 0.2 (2023: 0.2)</p></li>\n</ul>\n<p class=\"paragraph    \">EBITDA is adjusted for non-recurring items. Both EBITDA and net interest expense are on 12-month rolling basis.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2142m1626p": {
   "value": "\n        <h3 class=\"page-break-before heading \">\n3.2 financial instruments</h3>\n\n\n<p class=\"paragraph    \">The Group holds the following financial instruments:</p><div class=\"table-container  \">\n    \n    <table class=\"f-notelist-after tbl1016-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">notes</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade receivables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">10</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">385.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">392.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">other current assets<sup>1</sup></p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">11</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">80.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">56.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">559.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">573.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative assets at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial assets</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">565.6</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">588.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x11  \">\n                        </td>\n                        <td class=\"x12  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">financial liabilities</p>                        </td>\n                        <td class=\"x23  \">\n                        </td>\n                        <td class=\"x24  \">\n                        </td>\n                        <td class=\"x25  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">14</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other current liabilities1</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">20</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,256.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,291.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative liabilities at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">1,257.0</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">1,291.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1bc0809-467a-4613-bbc8-697f1dc57f7e\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax receivables and payables</span>\n</div>        </div>\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2143m1627p": {
   "value": "\n        <h3 class=\"page-break-before heading \">\n3.2 financial instruments</h3>\n\n\n<p class=\"paragraph    \">The Group holds the following financial instruments:</p><div class=\"table-container  \">\n    \n    <table class=\"f-notelist-after tbl1016-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">notes</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade receivables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">10</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">385.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">392.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">other current assets<sup>1</sup></p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">11</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">80.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">56.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">559.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">573.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative assets at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial assets</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">565.6</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">588.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x11  \">\n                        </td>\n                        <td class=\"x12  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">financial liabilities</p>                        </td>\n                        <td class=\"x23  \">\n                        </td>\n                        <td class=\"x24  \">\n                        </td>\n                        <td class=\"x25  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">14</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other current liabilities1</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">20</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,256.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,291.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative liabilities at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">1,257.0</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">1,291.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1bc0809-467a-4613-bbc8-697f1dc57f7e\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax receivables and payables</span>\n</div>        </div>\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2144m1628p": {
   "value": "\n        <h3 class=\"page-break-before heading \">\n3.2 financial instruments</h3>\n\n\n<p class=\"paragraph    \">The Group holds the following financial instruments:</p><div class=\"table-container  \">\n    \n    <table class=\"f-notelist-after tbl1016-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">notes</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade receivables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">10</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">385.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">392.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">other current assets<sup>1</sup></p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">11</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">80.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">56.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">559.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">573.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative assets at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial assets</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">565.6</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">588.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x11  \">\n                        </td>\n                        <td class=\"x12  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">financial liabilities</p>                        </td>\n                        <td class=\"x23  \">\n                        </td>\n                        <td class=\"x24  \">\n                        </td>\n                        <td class=\"x25  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">14</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other current liabilities1</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">20</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,256.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,291.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative liabilities at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">1,257.0</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">1,291.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1bc0809-467a-4613-bbc8-697f1dc57f7e\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax receivables and payables</span>\n</div>        </div>\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2145m1629p": {
   "value": "\n        <h3 class=\"page-break-before heading \">\n3.2 financial instruments</h3>\n\n\n<p class=\"paragraph    \">The Group holds the following financial instruments:</p><div class=\"table-container  \">\n    \n    <table class=\"f-notelist-after tbl1016-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">notes</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade receivables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">10</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">385.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">392.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">other current assets<sup>1</sup></p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">11</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">80.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">56.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial assets at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">559.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">573.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative assets at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial assets</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">565.6</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">588.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x11  \">\n                        </td>\n                        <td class=\"x12  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">financial liabilities</p>                        </td>\n                        <td class=\"x23  \">\n                        </td>\n                        <td class=\"x24  \">\n                        </td>\n                        <td class=\"x25  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">14</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">12</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">trade and other payables</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other current liabilities1</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">20</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">151.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">financial liabilities at amortised cost</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,256.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,291.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">derivative liabilities at fair value</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">total financial liabilities</p>                        </td>\n                        <td class=\"x19  \">\n                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">1,257.0</p>                        </td>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">1,291.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f1bc0809-467a-4613-bbc8-697f1dc57f7e\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">excluding tax receivables and payables</span>\n</div>        </div>\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinancialInstrumentsDesignatedAtFairValueThroughProfitOrLossExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2146m1630p": {
   "value": "<p class=\"paragraph    \">Financial instruments are measured at amortised cost or fair value. The fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, regardless of whether that price is directly observable or estimated using another valuation technique. In estimating the fair value of an asset or a liability, the Group takes into account the characteristics of the asset or liability.</p><p class=\"paragraph no-spacing-bottom   \">Fair value measurements are categorised into level 1, 2 or 3 based on the degree to which the inputs to the fair value measurements are observable and the significance of the inputs to the fair value measurement in its entirety, which are described as follows:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-top   \">level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date;</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 2 inputs are inputs, other than quoted prices included within level 1, that are observable for the asset or liability, either directly or indirectly; and</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 3 inputs are unobservable inputs for the asset or liability.</p></li>\n</ul>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2147m1631p": {
   "value": "<p class=\"paragraph    \">Financial instruments are measured at amortised cost or fair value. The fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, regardless of whether that price is directly observable or estimated using another valuation technique. In estimating the fair value of an asset or a liability, the Group takes into account the characteristics of the asset or liability.</p><p class=\"paragraph no-spacing-bottom   \">Fair value measurements are categorised into level 1, 2 or 3 based on the degree to which the inputs to the fair value measurements are observable and the significance of the inputs to the fair value measurement in its entirety, which are described as follows:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-top   \">level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date;</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 2 inputs are inputs, other than quoted prices included within level 1, that are observable for the asset or liability, either directly or indirectly; and</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 3 inputs are unobservable inputs for the asset or liability.</p></li>\n</ul>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2148m1632p": {
   "value": "<p class=\"paragraph    \">Financial instruments are measured at amortised cost or fair value. The fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, regardless of whether that price is directly observable or estimated using another valuation technique. In estimating the fair value of an asset or a liability, the Group takes into account the characteristics of the asset or liability.</p><p class=\"paragraph no-spacing-bottom   \">Fair value measurements are categorised into level 1, 2 or 3 based on the degree to which the inputs to the fair value measurements are observable and the significance of the inputs to the fair value measurement in its entirety, which are described as follows:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-top   \">level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date;</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 2 inputs are inputs, other than quoted prices included within level 1, that are observable for the asset or liability, either directly or indirectly; and</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">level 3 inputs are unobservable inputs for the asset or liability.</p></li>\n</ul>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2149m1633p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">All financial instruments carried at fair value are classified as level 2. The carrying amounts of the financial instruments approximate their fair values.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3217m1008p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n4. segment reporting</h1>\n\n\n\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\nsegment reporting</h4>\n\n\n<p class=\"paragraph keep-with-next   \">Aalberts businesses are presented in the reportable segments building, industry and semicon.</p><p class=\"paragraph keep-with-next   \">Within building, the Aalberts companies design, develop and manufacture products that enable and control the transport, distribution and emitter of water and gas flows to enable heating and cooling. These products are mainly present in the eco-friendly buildings, and industrial niches such as data centres. The market approach in this segment is based on local sales platforms focused on installers, contractors and wholesalers.</p><p class=\"paragraph keep-with-next   \">Within industry, the Aalberts companies co-develop, engineer and manufacture for worldwide active OEMs within industrial niches and \u200bare offering an extensive range of technologies utilising a global network of service locations with excellent local knowledge to customers active in sustainable transportation and industrial niches.\u00a0</p><p class=\"paragraph keep-with-next   \">Within semicon, the Aalberts companies deliver leading-edge innovative, tailor-made and future-proof technologies, enabling the roadmaps and manufacturing challenges of high-tech customers.\u00a0</p>\n</div>\n<p class=\"paragraph keep-with-next f19-article-block-contains-ixbrl   \">Besides the identified reportable segments there are head office activities, unallocated items and eliminations of intersegment transfers or transactions. These are grouped together as holding/eliminations and are mainly related to supporting activities and projects at the level of the head office. The related gains and losses are directly monitored by the Management Board. Unallocated assets mainly consist of (deferred) income tax assets. Intersegment transfers or transactions are entered into under transfer pricing terms and conditions that are comparable with terms and conditions with unrelated third parties. <br/><br/>The businesses in a segment are each managed separately by a business management team which is held directly responsible for the functioning and performance of the business and which reports to the Management Board (the chief operating decision maker) which is responsible for the allocation of the available resources, the assessment of the operational results and strategic decisions. The results of the businesses are monitored on the level of EBITA before exceptionals, being the operating profit before amortisation, interest and tax related expenses, and is adjusted for exceptional items. Exceptional items are income and expense items of such nature, size and/or frequency of occurrence that their disclosure is relevant to explain Aalberts\u2019 performance. Exceptional items include, amongst others, impairments, restructuring costs and gains and losses from acquisition and disposal. EBITA before exceptionals is not a financial measure calculated in accordance with IFRS, but is used to measure performance as management believes that this measurement is the most relevant in evaluating the results of the businesses. The presentation of these financial measures may not be comparable to similarly titled measures reported by other companies due to differences in the ways the measures are calculated.\u00a0Operational segment reporting is performed consistently with the internal reporting as provided to the Management Board.\u200b\u200b</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2154m1009p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n4. segment reporting</h1>\n\n\n\n        <h3 class=\"heading \">\n4.1 reportable segments</h3>\n\n\n<p class=\"paragraph keep-with-previous   \">Information regarding the operating activities and performance of each reportable segment is as follows:</p><p class=\"paragraph colbreak   \">\u2003<br/>\u2002<br/>\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1017-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">holding/eliminations</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">holding/eliminations</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">revenue</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,602.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,060.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">501.3</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(16.1)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3,148.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,676.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,184.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">479.0</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(15.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3,324.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">EBITA before exceptionals</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">206.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">197.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">71.4</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.0)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">471.1</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">233.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">223.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">69.5</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(5.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">521.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">EBITA before exceptionals as % of revenue</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">18.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">14.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">13.9</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">18.9</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">14.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">15.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">total assets</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,781.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,683.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">615.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">148.7</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">4,230.0</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,798.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1,580.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">582.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">176.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4,138.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">total liabilities</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">360.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">215.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">116.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">47.0</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">739.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">368.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">210.9</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">104.7</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">706.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">depreciation of property, plant and equipment</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">45.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">50.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">119.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">43.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">49.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">9.7</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">3.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">105.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">capital expenditure of property, plant and equipment</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">80.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">99.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">50.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">231.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">111.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">37.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">224.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Reconciliation of EBITA before exceptionals of reportable segments to profit before income tax is as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1018-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total EBITA before exceptionals</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">471.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">521.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">amortisation of intangible assets</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">total exceptional income / (costs)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(120.5)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">consolidated profit before income tax</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">261.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">424.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Total exceptional costs in 2024 consist of:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1151-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">impairment assets held for sale</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(34.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">personnel expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">addition provision for claims</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(28.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">depreciation of property, plant and equipment</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(10.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">write-off inventories</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(8.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other operating expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(8.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">total exceptional income / (costs)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(120.5)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The exceptional costs of EUR 120.5 million are related to the accelerated operational excellence programmes (EUR 54.8 million), the outcome of an arbitral award (EUR 28.7 million) and the decision to leave Russia (EUR 37.0 million)\u00a0\u00a0</p><p class=\"paragraph    \">During 2024, Aalberts accelerated the operational excellence programmes leading to exceptional costs amounting to EUR 54.8 million. These costs are considered to be one-off strategic restructuring costs and include personnel expenses (EUR 30.6 million), impairment of property, plant &amp; equipment (EUR 10.4 million), write-off of inventories (EUR 6.2 million) and additional other operating expenses (EUR 7.6 million).\u00a0</p><p class=\"paragraph    \">At the end of 2024 Aalberts faced the outcome of an arbitral award leading to exceptional costs amounting to EUR 28.7 million. Although a request for annulment has been filed, we provided for the full amount that has been awarded. As a result, an amount of EUR 28.2 million was added to the provision for claims and recognised as other operating expenses in the income statement. In addition, related legal fees for an amount of EUR 0.5 million are recognised as other operating expenses in the income statement.\u00a0</p><p class=\"paragraph    \">At the end of 2024 Aalberts decided to leave Russia leading to exceptional costs amounting to EUR 37.0 million.\u00a0Efforts to sell the Russian disposal group are ongoing and Aalberts expects to reach an agreement in 2025. As a result, the Russian disposal group is classified as held for sale. Following the remeasurement to fair value less costs to sell, an impairment loss of EUR 34.4 million is recognised in the income statement. In addition, restructuring costs including write-off of inventories (EUR 2.1 million), personnel expenses (EUR 0.2 million) and other operating expenses (EUR 0.3 million) are recognised in the income statement.\u00a0\u00a0</p><p class=\"paragraph    \">Segment assets consist primarily of intangible assets, property, plant and equipment, right-of-use assets, assets held for sale, inventories, trade debtors and other current assets. Segment liabilities do not include borrowings, leases and other liabilities that are incurred for financing rather than operating purposes. In addition, segment liabilities do not include deferred tax liabilities and current income tax payables.</p><p class=\"paragraph    \">Reconciliation of total liabilities of reportable segments to the consolidated balance sheet is as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1019-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total liabilities of reportable segments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">739.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">706.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current and current borrowings</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">491.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">540.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">tax liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">198.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">211.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">equity</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2,605.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2,517.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">consolidated equity and liabilities</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4,230.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">4,138.3</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"heading \">\n4.2 geographical information</h3>\n\n\n<p class=\"paragraph    \">Revenue is allocated based on the geographical location of the customers:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1020-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">revenue</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">Europe</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2,254.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">71.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2,382.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">71.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">America</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">710.0</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">22.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">757.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">APAC, Middle East, Africa</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">184.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">5.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">183.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">3,148.6</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3,324.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Non-current assets are allocated based on the country in which the assets are located and include intangible assets, property, plant &amp; equipment and right-of-use assets:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1021-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">non-current assets</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">Europe</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2,148.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">75.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2,056.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">75.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">America</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">658.1</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">23.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">621.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">23.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">APAC, Middle East, Africa</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">35.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">29.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">2,842.1</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">2,707.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2158m1634p": {
   "value": "\n        <h3 class=\"heading \">\n4.3 analysis of revenue by category</h3>\n\n\n<div class=\"keep-with-next table-container  \">\n    \n    <table class=\" tbl1022-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">revenue</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">sale of goods</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2,523.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">80.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2,654.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">79.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">services</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">625.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">19.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">669.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">3,148.6</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3,324.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfRevenueExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2157m1635p": {
   "value": "\n        <h3 class=\"heading \">\n4.3 analysis of revenue by category</h3>\n\n\n<div class=\"keep-with-next table-container  \">\n    \n    <table class=\" tbl1022-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">revenue</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">sale of goods</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2,523.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">80.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2,654.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">79.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">services</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">625.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">19.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">669.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">20.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">3,148.6</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3,324.0</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3229m1636p": {
   "value": "\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\nsegment reporting</h4>\n\n\n<p class=\"paragraph keep-with-next   \">Aalberts businesses are presented in the reportable segments building, industry and semicon.</p><p class=\"paragraph keep-with-next   \">Within building, the Aalberts companies design, develop and manufacture products that enable and control the transport, distribution and emitter of water and gas flows to enable heating and cooling. These products are mainly present in the eco-friendly buildings, and industrial niches such as data centres. The market approach in this segment is based on local sales platforms focused on installers, contractors and wholesalers.</p><p class=\"paragraph keep-with-next   \">Within industry, the Aalberts companies co-develop, engineer and manufacture for worldwide active OEMs within industrial niches and \u200bare offering an extensive range of technologies utilising a global network of service locations with excellent local knowledge to customers active in sustainable transportation and industrial niches.\u00a0</p><p class=\"paragraph keep-with-next   \">Within semicon, the Aalberts companies deliver leading-edge innovative, tailor-made and future-proof technologies, enabling the roadmaps and manufacturing challenges of high-tech customers.\u00a0</p>\n</div>\n\n        <h4 class=\"keep-with-previous keep-with-next f19-article-block-contains-ixbrl heading \">\nrevenue</h4>\n\n\n<p class=\"paragraph keep-with-previous keep-with-next f19-article-block-contains-ixbrl   \">The Group recognises revenue to represent the transfer of promised goods or services to customers in an amount that reflects the amount to which the entity expects to be entitled in exchange for those goods or services.</p><p class=\"paragraph keep-with-previous f19-article-block-contains-ixbrl   \">The Group applies the 5-step approach to recognise revenue and recognises revenue when (or as) a performance obligation is satisfied, i.e. when \u2018control\u2019 of the goods or services underlying the particular performance obligation is transferred to the customer. Determining the timing of the transfer of control \u2013 at a point in time or over time \u2013 requires judgement.</p><p class=\"paragraph f19-article-block-contains-ixbrl no-spacing-bottom   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIf one of the following criteria are met, then the Group recognises revenue over time:</p><ul class=\"list f19-article-block-contains-ixbrl list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">the customer simultaneously receives and consumes the benefits provided by the Group\u2019s performance as the Group performs;</p></li>\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-bottom   \">the Group\u2019s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; or</p></li>\n    <li class=\"list_item \"><p class=\"paragraph no-spacing-bottom   \">the Group\u2019s performance does not create an asset with an alternative use and the Group has an enforceable right to payment for performance completed to date.</p></li>\n</ul>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIn these cases, a method that follows its performance is used to reflect the pattern of transfer of control of the good or service to the customer (e.g. milestones reached, or costs incurred to date). If none of these criteria are met, the Group considers the control being transferred to the customer at a point in time and the Group recognises revenue at that point in time.</p><p class=\"paragraph f19-article-block-contains-ixbrl no-spacing-bottom   \">\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200b\u200bThe following is a description of the activities where the Group generates revenue, including the nature and timing of satisfaction of the performance obligations, which is consistent with the revenue information that is disclosed for each reportable segment:</p><ul class=\"list f19-article-block-contains-ixbrl list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">within building and most businesses within industry and semicon revenue is related to the sale of goods. Revenue is recognised for each separate performance obligation when control over the corresponding goods is transferred to the customer and in accordance with the applicable incoterms.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">within industry and semicon some businesses are involved in performing several services under one contract. If the services under a single arrangement are rendered in different reporting periods then the consideration is allocated on a relative fair value basis between the different services. Revenue is recognised at a point in time since none of the criteria to recognise revenue over time are met. The customer can only benefit from the services rendered after Group\u2019s performance and not when the performance is delivered.</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">for some made-to-order product contracts within industry and semicon, the customer controls the work in progress during manufacturing. When this is the case, revenue is recognised as the products are being manufactured. This results in revenue for these contracts being recognised over time.</p></li>\n</ul>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">The transaction price allocated to (partially) unsatisfied performance obligations at period end date are limited given the nature and timing of satisfaction of the performance obligations as described above. Contract balances and relevant disclosures are limited to receivables and are described as \u2018trade receivables\u2019 in note 10.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2216m1637p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n5. intangible assets</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1023-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">920.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">68.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,977.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(373.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(54.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(427.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">547.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,549.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.9</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">20.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(9.8)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.7)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(24.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(12.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(37.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(10.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(51.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(51.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">12.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.4</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(19.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(25.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">913.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,946.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(457.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(62.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(519.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Other intangibles mainly consist of intangible assets originating from acquisitions. Approximately two third of the book amount relates to acquired customer relationships. The remainder relates to acquired technology and brand names. Intangible assets under construction are ongoing development costs mainly related to software, software related assets and other intangibles. These costs are related to assets that are not yet available for use and are therefore not amortised.</p><p class=\"paragraph    \">At year-end, Group companies had EUR 2.0 million investment commitments outstanding in respect of intangible assets (2023: EUR 1.5 million).</p>\n        <h3 class=\"heading \">\ngoodwill impairment test</h3>\n\n\n<p class=\"paragraph keep-with-previous   \">The book amount of goodwill has been allocated to the cash generating units within building, industry and semicon for the purpose of impairment testing. The allocation of the book amount of goodwill to the reportable segments is, on aggregated level, as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1024-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">362.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">372.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">433.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">427.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">130.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">128.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The recoverable amount of a cash generating unit is determined based on their calculated value-in-use. These calculations are pre-tax cash flow projections based on the strategic business plans for the coming years, excluding the net present value of new business and expansion capital expenditures. Management determined forecasted growth rates based on past performance and its expectations of market developments. For the period after 2029 a growth rate equal to expected long-term inflation is taken into account. The discount rates used are pre-tax and reflect specific risks relating to the relevant cash generating units.</p><p class=\"paragraph    \">The assumptions used for impairment tests are as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1025-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">average growth rate (first 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.8%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.2%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">long-term average growth rate (after 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">discount rate (pre-tax)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.9%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.0%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12.6%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.8%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.1%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">discount rate (post-tax)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.4%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.6%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">No impairment was necessary following impairment tests on all cash generating units within the Group, since the discounted future cash flows from the cash generating units exceeded the value of the capital employed.</p><p class=\"paragraph    \">It is inherent in the method of computation used that a change in the assumptions may lead to a different conclusion on the impairment required. Therefore a sensitivity analysis is performed based on a change in an assumption while holding all other assumptions constant.</p><p class=\"paragraph no-spacing-bottom   \">The following changes in assumptions are assessed:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the average growth rate by 3.0% (2023: 3.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the long-term average growth rate by 1.0% (2023: 1.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">increase of the discount rate (post-tax) by 1.0% (2023: 1.0%)</p></li>\n</ul>\n<p class=\"paragraph    \">Based on the sensitivity analysis performed it is concluded that any reasonable change in the key assumptions would also not require an impairment.</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\ngoodwill</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill represents the excess of the costs of an acquisition over the fair value of the Group\u2019s share of the net identifiable assets of the acquired subsidiary at the date of acquisition. Goodwill is allocated to cash generating units, being the parts of the segments benefiting from the business combination in which the goodwill arose. Goodwill is not amortised but is tested annually for impairment, or more frequently when there is an indication that the unit may be impaired. On disposal of the relevant cash generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal.</p>\n        <h4 class=\"heading \">\nother intangible assets</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Other intangible assets include brand names, customer base and technology. Intangible assets that are acquired through acquired companies are initially valued at fair value. These identifiable intangibles are then systematically amortised over the estimated useful life which is between 15 and 20 years.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Expenditure on research activities, undertaken with the prospect of gaining new technical knowledge and new commercially feasible products is recognised in the income statement.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    <p class=\"paragraph    \">An internally generated intangible asset arising from development is only recognised if all relevant criteria have been met, otherwise development expenditure is recognised in the income statement in the period in which it is incurred. Capitalised development costs are recorded as intangible assets and amortised from the point at which the asset is available for use. After initial recognition, internally-generated intangible assets are reported at cost less accumulated amortisation and impairment losses.</p>\n        <h4 class=\"heading \">\nsoftware</h4>\n\n\n<p class=\"paragraph    \">Acquired software is capitalised and stated at cost less accumulated amortisation and impairment losses. Software is amortised over the estimated useful life, normally 3 to 5 years. Expenditure on internally developed software is capitalised when the expenditure qualifies as development activities, otherwise it is recognised in profit or loss when incurred.</p>\n        <h4 class=\"f19-article-block-contains-ixbrl heading \">\namortisation and impairment</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation is calculated over the cost of the asset less its residual value. Intangible assets with a finite life are amortised on a straight-line basis over their estimated useful lives from the date they are available for use.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate. Changes in useful lives or residual value are recognised prospectively.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill and intangible assets that have an indefinite useful life are not subject to amortisation and are tested annually for impairment, or more frequently if events or changes in circumstances indicate that they might be impaired. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset\u2019s fair-value-less-costs-of-disposal and value-in-use. For the purpose of assessing impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows which are largely independent of the cash inflows from other assets or groups of assets (cash generating units). An impairment loss is first allocated to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro rata based on the carrying amount of each asset in the unit. Any impairment loss for goodwill is recognised directly in profit and loss. An impairment loss recognised for goodwill is not reversed in subsequent periods</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2229m1638p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n5. intangible assets</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1023-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">920.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">68.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,977.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(373.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(54.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(427.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">547.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,549.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.9</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">20.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(9.8)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.7)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(24.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(12.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(37.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(10.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(51.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(51.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">12.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.4</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(19.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(25.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">913.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,946.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(457.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(62.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(519.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Other intangibles mainly consist of intangible assets originating from acquisitions. Approximately two third of the book amount relates to acquired customer relationships. The remainder relates to acquired technology and brand names. Intangible assets under construction are ongoing development costs mainly related to software, software related assets and other intangibles. These costs are related to assets that are not yet available for use and are therefore not amortised.</p><p class=\"paragraph    \">At year-end, Group companies had EUR 2.0 million investment commitments outstanding in respect of intangible assets (2023: EUR 1.5 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3167m1639p": {
   "value": "<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1023-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">920.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">68.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,977.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(373.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(54.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(427.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">547.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,549.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.9</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">20.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(9.8)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.7)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(24.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(12.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(37.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(10.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(51.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(51.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">12.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.4</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(19.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(25.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">913.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,946.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(457.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(62.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(519.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Other intangibles mainly consist of intangible assets originating from acquisitions. Approximately two third of the book amount relates to acquired customer relationships. The remainder relates to acquired technology and brand names. Intangible assets under construction are ongoing development costs mainly related to software, software related assets and other intangibles. These costs are related to assets that are not yet available for use and are therefore not amortised.</p><p class=\"paragraph    \">At year-end, Group companies had EUR 2.0 million investment commitments outstanding in respect of intangible assets (2023: EUR 1.5 million).</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1026-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">721.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,778.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">94.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,758.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(356.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,329.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.6)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,763.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">365.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">449.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">16.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">995.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">addition</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.8</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">58.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">148.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">231.2</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">69.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">131.4</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">224.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">76.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(112.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">28.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">56.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(85.0)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposals</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(9.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.9)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(12.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(8.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(21.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(92.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(119.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(20.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(80.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(105.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">778.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,899.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">92.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3,008.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(368.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,363.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(78.4)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,810.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">As part of the accelerated operational excellence programmes in 2024, the Group has impaired property, plant and equipment for an amount of EUR 10.4 million which is included in the depreciation of EUR 119.2 million and is related to land and buildings and plant and equipment.</p><p class=\"paragraph colbreak   \">At year-end, Group companies had investment commitments outstanding in respect of property, plant and equipment amounting to EUR 86.7 million (2023: EUR 32.0 million).</p><p class=\"paragraph    \">The income statement includes the following amounts relating to leases:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1029-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">depreciation expense right-of-use assets:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">25.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company cars and other</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">10.7</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">8.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total depreciation expense right-of-use assets</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">41.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest expense on lease liabilities</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">expenses relating to leases</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">44.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">37.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Lease expenses in relation to short-term and low-value assets are included in other operating expenses. Payment of principal amounts of leases amount to EUR 41.7 million (2023: EUR 37.3 million) and payments of interest on leases amount to EUR 3.4 million (2023: EUR 2.2 million). The lease liabilities related to the right-of-use assets are disclosed in note 15.</p>\n        <h1 class=\"heading heading-article \">\n21. personnel expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1058-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">wages and salaries</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(727.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(735.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(123.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(121.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined benefit plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined contribution plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(24.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">termination benefits</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other expenses related to employees</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(23.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(26.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(932.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(916.1)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">In the year under review, the average number of full-time employees amounted to 13,774 (2023: 14,571) of which 11,401 (2023: 12,187) full-time employees are active outside the Netherlands.</p><p class=\"paragraph    \">The termination benefits of EUR 30.8 million relate to the 2024 accelerated operational excellence programmes (2023: EUR 7.3 million).</p><p class=\"paragraph    \">The remuneration of the Management and Supervisory Board is disclosed as part of the company financial statements (note 33.9).</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n\n        <h1 class=\"heading heading-article \">\n22. other operating expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1059-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">production expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(292.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(322.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">selling expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(47.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(51.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">housing expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(36.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(35.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">general expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(177.9)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(130.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">warranty costs</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(556.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(543.9)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfExpensesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3172m1640p": {
   "value": "<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1023-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">920.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">68.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,977.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(373.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(54.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(427.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">547.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,549.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.9</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">20.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(9.8)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.7)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(24.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(12.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(37.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(10.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(51.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(51.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">12.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.4</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(19.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(25.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">913.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,946.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(457.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(62.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(519.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Other intangibles mainly consist of intangible assets originating from acquisitions. Approximately two third of the book amount relates to acquired customer relationships. The remainder relates to acquired technology and brand names. Intangible assets under construction are ongoing development costs mainly related to software, software related assets and other intangibles. These costs are related to assets that are not yet available for use and are therefore not amortised.</p><p class=\"paragraph    \">At year-end, Group companies had EUR 2.0 million investment commitments outstanding in respect of intangible assets (2023: EUR 1.5 million).</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1026-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">721.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,778.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">94.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,758.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(356.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,329.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.6)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,763.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">365.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">449.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">16.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">995.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">addition</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.8</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">58.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">148.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">231.2</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">69.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">131.4</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">224.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">76.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(112.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">28.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">56.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(85.0)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposals</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(9.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.9)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(12.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(8.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(21.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(92.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(119.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(20.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(80.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(105.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">778.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,899.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">92.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3,008.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(368.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,363.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(78.4)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,810.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">As part of the accelerated operational excellence programmes in 2024, the Group has impaired property, plant and equipment for an amount of EUR 10.4 million which is included in the depreciation of EUR 119.2 million and is related to land and buildings and plant and equipment.</p><p class=\"paragraph colbreak   \">At year-end, Group companies had investment commitments outstanding in respect of property, plant and equipment amounting to EUR 86.7 million (2023: EUR 32.0 million).</p><p class=\"paragraph    \">The income statement includes the following amounts relating to leases:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1029-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">depreciation expense right-of-use assets:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">25.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company cars and other</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">10.7</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">8.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total depreciation expense right-of-use assets</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">41.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest expense on lease liabilities</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">expenses relating to leases</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">44.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">37.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Lease expenses in relation to short-term and low-value assets are included in other operating expenses. Payment of principal amounts of leases amount to EUR 41.7 million (2023: EUR 37.3 million) and payments of interest on leases amount to EUR 3.4 million (2023: EUR 2.2 million). The lease liabilities related to the right-of-use assets are disclosed in note 15.</p>\n        <h1 class=\"heading heading-article \">\n21. personnel expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1058-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">wages and salaries</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(727.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(735.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(123.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(121.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined benefit plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined contribution plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(24.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">termination benefits</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other expenses related to employees</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(23.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(26.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(932.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(916.1)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">In the year under review, the average number of full-time employees amounted to 13,774 (2023: 14,571) of which 11,401 (2023: 12,187) full-time employees are active outside the Netherlands.</p><p class=\"paragraph    \">The termination benefits of EUR 30.8 million relate to the 2024 accelerated operational excellence programmes (2023: EUR 7.3 million).</p><p class=\"paragraph    \">The remuneration of the Management and Supervisory Board is disclosed as part of the company financial statements (note 33.9).</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n\n        <h1 class=\"heading heading-article \">\n22. other operating expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1059-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">production expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(292.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(322.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">selling expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(47.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(51.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">housing expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(36.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(35.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">general expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(177.9)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(130.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">warranty costs</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(556.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(543.9)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3177m1641p": {
   "value": "<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1023-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other intangibles</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">software</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">920.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">68.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,977.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(373.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(54.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(427.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">971.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">547.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,549.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.9</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">20.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(9.8)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.7)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(24.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(12.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(37.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(10.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(11.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(51.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(58.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(51.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(57.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">12.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.4</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(19.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(5.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(25.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">913.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1,946.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">893.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">73.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,915.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated amortisation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(457.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(62.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(519.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(410.6)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(57.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(468.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">456.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">21.9</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">22.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,427.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">482.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,446.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Other intangibles mainly consist of intangible assets originating from acquisitions. Approximately two third of the book amount relates to acquired customer relationships. The remainder relates to acquired technology and brand names. Intangible assets under construction are ongoing development costs mainly related to software, software related assets and other intangibles. These costs are related to assets that are not yet available for use and are therefore not amortised.</p><p class=\"paragraph    \">At year-end, Group companies had EUR 2.0 million investment commitments outstanding in respect of intangible assets (2023: EUR 1.5 million).</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1026-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">721.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,778.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">94.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,758.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(356.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,329.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.6)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,763.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">365.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">449.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">16.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">995.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">addition</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.8</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">58.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">148.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">231.2</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">69.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">131.4</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">224.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">76.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(112.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">28.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">56.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(85.0)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposals</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(9.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.9)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(12.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(8.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(21.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(92.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(119.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(20.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(80.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(105.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">778.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,899.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">92.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3,008.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(368.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,363.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(78.4)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,810.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">As part of the accelerated operational excellence programmes in 2024, the Group has impaired property, plant and equipment for an amount of EUR 10.4 million which is included in the depreciation of EUR 119.2 million and is related to land and buildings and plant and equipment.</p><p class=\"paragraph colbreak   \">At year-end, Group companies had investment commitments outstanding in respect of property, plant and equipment amounting to EUR 86.7 million (2023: EUR 32.0 million).</p><p class=\"paragraph    \">The income statement includes the following amounts relating to leases:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1029-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">depreciation expense right-of-use assets:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">25.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company cars and other</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">10.7</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">8.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total depreciation expense right-of-use assets</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">41.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest expense on lease liabilities</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">expenses relating to leases</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">44.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">37.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Lease expenses in relation to short-term and low-value assets are included in other operating expenses. Payment of principal amounts of leases amount to EUR 41.7 million (2023: EUR 37.3 million) and payments of interest on leases amount to EUR 3.4 million (2023: EUR 2.2 million). The lease liabilities related to the right-of-use assets are disclosed in note 15.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2234m1642p": {
   "value": "\n        <h3 class=\"heading \">\ngoodwill impairment test</h3>\n\n\n<p class=\"paragraph keep-with-previous   \">The book amount of goodwill has been allocated to the cash generating units within building, industry and semicon for the purpose of impairment testing. The allocation of the book amount of goodwill to the reportable segments is, on aggregated level, as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1024-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">362.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">372.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">433.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">427.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">130.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">128.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The recoverable amount of a cash generating unit is determined based on their calculated value-in-use. These calculations are pre-tax cash flow projections based on the strategic business plans for the coming years, excluding the net present value of new business and expansion capital expenditures. Management determined forecasted growth rates based on past performance and its expectations of market developments. For the period after 2029 a growth rate equal to expected long-term inflation is taken into account. The discount rates used are pre-tax and reflect specific risks relating to the relevant cash generating units.</p><p class=\"paragraph    \">The assumptions used for impairment tests are as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1025-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">average growth rate (first 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.8%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.2%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">long-term average growth rate (after 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">discount rate (pre-tax)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.9%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.0%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12.6%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.8%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.1%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">discount rate (post-tax)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.4%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.6%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">No impairment was necessary following impairment tests on all cash generating units within the Group, since the discounted future cash flows from the cash generating units exceeded the value of the capital employed.</p><p class=\"paragraph    \">It is inherent in the method of computation used that a change in the assumptions may lead to a different conclusion on the impairment required. Therefore a sensitivity analysis is performed based on a change in an assumption while holding all other assumptions constant.</p><p class=\"paragraph no-spacing-bottom   \">The following changes in assumptions are assessed:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the average growth rate by 3.0% (2023: 3.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the long-term average growth rate by 1.0% (2023: 1.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">increase of the discount rate (post-tax) by 1.0% (2023: 1.0%)</p></li>\n</ul>\n<p class=\"paragraph    \">Based on the sensitivity analysis performed it is concluded that any reasonable change in the key assumptions would also not require an impairment.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfImpairmentOfAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2235m1643p": {
   "value": "\n        <h3 class=\"heading \">\ngoodwill impairment test</h3>\n\n\n<p class=\"paragraph keep-with-previous   \">The book amount of goodwill has been allocated to the cash generating units within building, industry and semicon for the purpose of impairment testing. The allocation of the book amount of goodwill to the reportable segments is, on aggregated level, as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1024-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">362.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">372.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">433.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">427.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">130.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">128.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">925.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">928.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The recoverable amount of a cash generating unit is determined based on their calculated value-in-use. These calculations are pre-tax cash flow projections based on the strategic business plans for the coming years, excluding the net present value of new business and expansion capital expenditures. Management determined forecasted growth rates based on past performance and its expectations of market developments. For the period after 2029 a growth rate equal to expected long-term inflation is taken into account. The discount rates used are pre-tax and reflect specific risks relating to the relevant cash generating units.</p><p class=\"paragraph    \">The assumptions used for impairment tests are as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1025-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">average growth rate (first 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.8%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.2%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">long-term average growth rate (after 5 years)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">1.5%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">discount rate (pre-tax)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.9%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.0%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">12.6%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.8%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">11.1%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">discount rate (post-tax)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.4%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.6%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.1%</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">8.4%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">No impairment was necessary following impairment tests on all cash generating units within the Group, since the discounted future cash flows from the cash generating units exceeded the value of the capital employed.</p><p class=\"paragraph    \">It is inherent in the method of computation used that a change in the assumptions may lead to a different conclusion on the impairment required. Therefore a sensitivity analysis is performed based on a change in an assumption while holding all other assumptions constant.</p><p class=\"paragraph no-spacing-bottom   \">The following changes in assumptions are assessed:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the average growth rate by 3.0% (2023: 3.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">decrease of the long-term average growth rate by 1.0% (2023: 1.0%)</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">increase of the discount rate (post-tax) by 1.0% (2023: 1.0%)</p></li>\n</ul>\n<p class=\"paragraph    \">Based on the sensitivity analysis performed it is concluded that any reasonable change in the key assumptions would also not require an impairment.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2263m1644p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">\u2003</p>\n        <h4 class=\"heading \">\ngoodwill</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill represents the excess of the costs of an acquisition over the fair value of the Group\u2019s share of the net identifiable assets of the acquired subsidiary at the date of acquisition. Goodwill is allocated to cash generating units, being the parts of the segments benefiting from the business combination in which the goodwill arose. Goodwill is not amortised but is tested annually for impairment, or more frequently when there is an indication that the unit may be impaired. On disposal of the relevant cash generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal.</p>\n        <h4 class=\"heading \">\nother intangible assets</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Other intangible assets include brand names, customer base and technology. Intangible assets that are acquired through acquired companies are initially valued at fair value. These identifiable intangibles are then systematically amortised over the estimated useful life which is between 15 and 20 years.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Expenditure on research activities, undertaken with the prospect of gaining new technical knowledge and new commercially feasible products is recognised in the income statement.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2264m1604p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill represents the excess of the costs of an acquisition over the fair value of the Group\u2019s share of the net identifiable assets of the acquired subsidiary at the date of acquisition. Goodwill is allocated to cash generating units, being the parts of the segments benefiting from the business combination in which the goodwill arose. Goodwill is not amortised but is tested annually for impairment, or more frequently when there is an indication that the unit may be impaired. On disposal of the relevant cash generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal.</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h4 class=\"heading set-color-text-red\">\naccounting policies</h4>\n\n\n<p class=\"paragraph    \">Business combinations are accounted for using the acquisition method. This means that at the time of acquisition the identifiable assets and liabilities of the acquiree are included at their fair value, considering any contingent liabilities, indemnification assets, reacquired rights and the settlement of existing clients with the acquired group company. The purchase consideration is set at the payment transferred and consists of the fair value of all assets transferred, obligations entered into, and shares issued in order to obtain control of the acquired entity. This includes an estimate of the conditional purchase consideration.</p><p class=\"paragraph    \">Any contingent consideration payable is measured at fair value at acquisition date. If an obligation to pay contingent consideration that meets the definition of a financial instrument is classified as equity, then it is not remeasured, and settlement is accounted for within equity. Otherwise, other contingent consideration is remeasured at fair value at each reporting date and subsequent changes in the fair value of the contingent consideration are recognised in profit or loss.</p><p class=\"paragraph    \">All identifiable intangible assets of the acquired company are recorded at fair value. Intangible assets are separately identified and valued. An asset is identifiable when it either arises from contractual or other legal rights or if it is separable. An asset is separable if it can be sold on its own or with other assets. The transferred payment is allocated across the fair value of all assets and liabilities with any residual allocated to goodwill.</p><p class=\"paragraph    \">Excess of the acquirer\u2019s interest in the net fair value of the acquired identifiable assets over the fair value of the payment is recognised immediately in the statement of comprehensive income. Acquisition-related costs are expensed as incurred.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The accounting of non-controlling interests is determined per transaction. The non-controlling interests are valued either at the fair value on the acquisition date or at a proportionate part of the acquiree\u2019s identifiable assets and liabilities.</p><p class=\"paragraph    \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIf an acquisition is affected by consecutive purchases (step acquisition) the identifiable assets and liabilities of the acquiree are included at their fair value once control is acquired. Any profit or loss pursuant to the difference between the fair value of the interest held previously in the acquiree and the carrying amount is included in the income statement.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2266m1645p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill represents the excess of the costs of an acquisition over the fair value of the Group\u2019s share of the net identifiable assets of the acquired subsidiary at the date of acquisition. Goodwill is allocated to cash generating units, being the parts of the segments benefiting from the business combination in which the goodwill arose. Goodwill is not amortised but is tested annually for impairment, or more frequently when there is an indication that the unit may be impaired. On disposal of the relevant cash generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2272m1646p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Other intangible assets include brand names, customer base and technology. Intangible assets that are acquired through acquired companies are initially valued at fair value. These identifiable intangibles are then systematically amortised over the estimated useful life which is between 15 and 20 years.</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    <p class=\"paragraph    \">An internally generated intangible asset arising from development is only recognised if all relevant criteria have been met, otherwise development expenditure is recognised in the income statement in the period in which it is incurred. Capitalised development costs are recorded as intangible assets and amortised from the point at which the asset is available for use. After initial recognition, internally-generated intangible assets are reported at cost less accumulated amortisation and impairment losses.</p>\n        <h4 class=\"heading \">\nsoftware</h4>\n\n\n<p class=\"paragraph    \">Acquired software is capitalised and stated at cost less accumulated amortisation and impairment losses. Software is amortised over the estimated useful life, normally 3 to 5 years. Expenditure on internally developed software is capitalised when the expenditure qualifies as development activities, otherwise it is recognised in profit or loss when incurred.</p>\n        <h4 class=\"f19-article-block-contains-ixbrl heading \">\namortisation and impairment</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation is calculated over the cost of the asset less its residual value. Intangible assets with a finite life are amortised on a straight-line basis over their estimated useful lives from the date they are available for use.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate. Changes in useful lives or residual value are recognised prospectively.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill and intangible assets that have an indefinite useful life are not subject to amortisation and are tested annually for impairment, or more frequently if events or changes in circumstances indicate that they might be impaired. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset\u2019s fair-value-less-costs-of-disposal and value-in-use. For the purpose of assessing impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows which are largely independent of the cash inflows from other assets or groups of assets (cash generating units). An impairment loss is first allocated to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro rata based on the carrying amount of each asset in the unit. Any impairment loss for goodwill is recognised directly in profit and loss. An impairment loss recognised for goodwill is not reversed in subsequent periods</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2271m1647p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Expenditure on research activities, undertaken with the prospect of gaining new technical knowledge and new commercially feasible products is recognised in the income statement.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3213m1721p": {
   "value": "\n        <h4 class=\"f19-article-block-contains-ixbrl heading \">\namortisation and impairment</h4>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation is calculated over the cost of the asset less its residual value. Intangible assets with a finite life are amortised on a straight-line basis over their estimated useful lives from the date they are available for use.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Amortisation methods, useful lives and residual values are reviewed at each reporting date and adjusted if appropriate. Changes in useful lives or residual value are recognised prospectively.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">For depreciation, the straight-line method is used. The useful life and residual value are reviewed periodically through the life of an asset to ensure that it reflects current circumstances. Depreciation will be applied to property, plant and equipment as soon as the assets are put into operation. The following useful lives are used for depreciation purposes:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1027-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">category</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (minimum)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (maximum)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">land</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">40 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">15 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Right-of-use assets are generally depreciated over the shorter of the asset\u2019s useful life and the lease term on a straight-line basis. If the Group is reasonably certain to exercise a purchase option, the right-of-use asset is depreciated over the underlying asset\u2019s useful life.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Payments associated with short-term leases of equipment and vehicles and all leases of low-value assets are recognised on a straight-line basis as an expense in profit or loss. Short-term leases are leases with a lease term of 12 months or less. Low-value assets comprise low-value items of IT equipment and office furniture.\u00a0</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The service costs including past service costs and the impact of curtailments and settlements are recognised as personnel expenses. The interest expenses are recognised as net interest expenses on employee benefit plans as part of net finance cost. Curtailment gains and losses are accounted for as past service costs.</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Interest expense and income on current and non-current borrowings, foreign currency exchange results and fair value changes on derivative financial instruments are recognised in the income statement in net finance cost if no hedge accounting is applied. Results from derivative financial instruments for which hedge accounting is applied are brought from equity to net finance cost upon expiration and in relation with the hedged item.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The income tax expense or credit for the period is the tax payable on the current period\u2019s taxable income, based on the applicable income tax rate for each jurisdiction, adjusted by changes in deferred tax assets and liabilities attributable to temporary differences and to unused tax losses. Current and deferred tax is recognised in profit or loss, except to the extent that it relates to items recognised in other comprehensive income or directly in equity. In this case, the tax is also recognised in other comprehensive income or directly in equity, respectively.</p><p class=\"paragraph    \">The current income tax charge is calculated on the basis of the tax laws enacted or substantively enacted at the end of the reporting period in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically evaluates positions taken in tax returns with respect to situations in which an applicable tax regulation is subject to interpretation. It establishes provisions, where appropriate, on the basis of amounts expected to be paid to the tax authorities. Current tax assets and tax liabilities are offset where the entity has a legally enforceable right to offset and intends either to settle on a net basis, or to realise the asset and settle the liability simultaneously.<strong>\u00a0</strong></p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForExpensesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2428m1648p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill and intangible assets that have an indefinite useful life are not subject to amortisation and are tested annually for impairment, or more frequently if events or changes in circumstances indicate that they might be impaired. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset\u2019s fair-value-less-costs-of-disposal and value-in-use. For the purpose of assessing impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows which are largely independent of the cash inflows from other assets or groups of assets (cash generating units). An impairment loss is first allocated to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro rata based on the carrying amount of each asset in the unit. Any impairment loss for goodwill is recognised directly in profit and loss. An impairment loss recognised for goodwill is not reversed in subsequent periods</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Property, plant and equipment are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. Property, plant and equipment that suffered an impairment are reviewed for possible reversal of the impairment at the end of each reporting period. An item of property, plant and equipment is derecognised upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognised in profit or loss.</p>\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl colbreak \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Non-current financial assets are initially measured at fair value. The Group holds these financial assets with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2354m1649p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Goodwill and intangible assets that have an indefinite useful life are not subject to amortisation and are tested annually for impairment, or more frequently if events or changes in circumstances indicate that they might be impaired. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset\u2019s fair-value-less-costs-of-disposal and value-in-use. For the purpose of assessing impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows which are largely independent of the cash inflows from other assets or groups of assets (cash generating units). An impairment loss is first allocated to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro rata based on the carrying amount of each asset in the unit. Any impairment loss for goodwill is recognised directly in profit and loss. An impairment loss recognised for goodwill is not reversed in subsequent periods</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Property, plant and equipment are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. Property, plant and equipment that suffered an impairment are reviewed for possible reversal of the impairment at the end of each reporting period. An item of property, plant and equipment is derecognised upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognised in profit or loss.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Non-current assets (or disposal groups) are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable. They are measured at the lower of their carrying amount and fair value less costs to sell. Non-current assets are not depreciated or amortised while they are classified as held for sale. An impairment loss is recognised for any initial or subsequent write-down of the asset (or disposal group) to fair value less costs to sell.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3165m1650p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n6. property, plant and equipment</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1026-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">assets under construction</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">721.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,778.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">94.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,758.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(356.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,329.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.6)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,763.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 1 January</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">365.0</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">449.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">16.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">163.9</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">995.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">addition</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">20.8</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">58.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">3.5</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">148.4</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">231.2</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">19.6</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">69.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">131.4</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">224.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">transfers</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">assets taken into operation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">76.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(112.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">28.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">56.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(85.0)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposals</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.0)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(9.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.9)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(12.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(8.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(21.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(92.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(119.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(20.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(80.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.9)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(105.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">778.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1,899.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">92.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3,008.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">738.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1,830.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">93.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,868.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">accumulated depreciation</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(368.9)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1,363.5)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(78.4)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1,810.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(360.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1,341.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(77.8)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1,779.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">net book amount as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">409.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">536.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">237.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1,197.3</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">377.8</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">489.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">205.6</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1,088.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">As part of the accelerated operational excellence programmes in 2024, the Group has impaired property, plant and equipment for an amount of EUR 10.4 million which is included in the depreciation of EUR 119.2 million and is related to land and buildings and plant and equipment.</p><p class=\"paragraph colbreak   \">At year-end, Group companies had investment commitments outstanding in respect of property, plant and equipment amounting to EUR 86.7 million (2023: EUR 32.0 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3180m1651p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Property, plant and equipment are stated at cost less accumulated depreciation and impairment losses. The cost of self-constructed assets includes the cost of materials, direct labour and an appropriate proportion of directly attributable overheads. The Group recognises in the net book amount of an item of property, plant and equipment the cost of replacing part of such an item when that cost is incurred if it is probable that the future economic benefits embodied with the item will flow to the Group and the cost of the item can be measured reliably. The carrying amount of the replaced part is derecognised. All other costs such as repair and maintenance costs are recognised in the income statement as an expense as incurred. The difference between opening and closing balance of assets under construction normally consists of additions and reclassifications to other categories of property, plant and equipment.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">For depreciation, the straight-line method is used. The useful life and residual value are reviewed periodically through the life of an asset to ensure that it reflects current circumstances. Depreciation will be applied to property, plant and equipment as soon as the assets are put into operation. The following useful lives are used for depreciation purposes:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1027-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">category</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (minimum)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (maximum)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">land</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">40 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">15 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Property, plant and equipment are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. An impairment loss is recognised for the amount by which the asset\u2019s carrying amount exceeds its recoverable amount. Property, plant and equipment that suffered an impairment are reviewed for possible reversal of the impairment at the end of each reporting period. An item of property, plant and equipment is derecognised upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognised in profit or loss.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3208m1720p": {
   "value": "All other costs such as repair and maintenance costs are recognised in the income statement as an expense as incurred.",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForRepairsAndMaintenanceExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3211m1722p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">For depreciation, the straight-line method is used. The useful life and residual value are reviewed periodically through the life of an asset to ensure that it reflects current circumstances. Depreciation will be applied to property, plant and equipment as soon as the assets are put into operation. The following useful lives are used for depreciation purposes:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1027-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">category</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (minimum)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">useful life (maximum)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">land</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">infinite</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">40 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">15 years</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3 years</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">5 years</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Right-of-use assets are generally depreciated over the shorter of the asset\u2019s useful life and the lease term on a straight-line basis. If the Group is reasonably certain to exercise a purchase option, the right-of-use asset is depreciated over the underlying asset\u2019s useful life.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2612m1652p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n7. right-of-use assets</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1028-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">158.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">128.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">company cars and other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">23.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">16.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">net book amount right-of-use assets</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">190.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">157.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Additions to the right-of-use assets during 2024 amounted to EUR 70.6 million (2023:\u00a0EUR 30.0 million). These additions include new leases and renewals of existing contracts.\u00a0</p><p class=\"paragraph    \">The income statement includes the following amounts relating to leases:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1029-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">depreciation expense right-of-use assets:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">land and buildings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">25.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company cars and other</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">10.7</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">8.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total depreciation expense right-of-use assets</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">41.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest expense on lease liabilities</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">expenses relating to leases</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">44.5</p>                        </td>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">37.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Lease expenses in relation to short-term and low-value assets are included in other operating expenses. Payment of principal amounts of leases amount to EUR 41.7 million (2023: EUR 37.3 million) and payments of interest on leases amount to EUR 3.4 million (2023: EUR 2.2 million). The lease liabilities related to the right-of-use assets are disclosed in note 15.</p>\n        <h1 class=\"heading heading-article \">\n15. lease liabilities</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1044-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">174.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">new leases and renewals</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">70.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">30.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">lease payments</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(45.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(39.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">interest expense on lease liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">early terminations</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation differences</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">3.8</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">current portion of lease liabilities</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">42.6</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">33.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current lease liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">152.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">128.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The right-of-use assets related to the lease liabilities are disclosed in note 7.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfLeasesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2620m1653p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n7. right-of-use assets</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group leases various production facilities, machinery and equipment, warehouses and company cars. Leases are recognised as a right-of-use asset and a corresponding liability at the date at which the leased asset is available for use by the Group.</p><p class=\"paragraph    \">Extension and termination options are included in a number of leases across the Group. The majority of extension and termination options held are exercisable only by the Group and not by the respective lessor.</p><p class=\"paragraph    \">Contracts may contain both lease and non-lease components. The Group allocates the consideration in the contract to the lease and non-lease components based on their relative stand-alone prices. Non-lease components are included in the lease liability for company cars and are excluded for other lease categories.</p><p class=\"paragraph    \">Right-of-use assets are measured at cost and comprise the amount of the initial measurement of lease liability, any lease payments made at or before the commencement date less any lease incentives received, any initial direct costs and restoration costs.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Right-of-use assets are generally depreciated over the shorter of the asset\u2019s useful life and the lease term on a straight-line basis. If the Group is reasonably certain to exercise a purchase option, the right-of-use asset is depreciated over the underlying asset\u2019s useful life.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Payments associated with short-term leases of equipment and vehicles and all leases of low-value assets are recognised on a straight-line basis as an expense in profit or loss. Short-term leases are leases with a lease term of 12 months or less. Low-value assets comprise low-value items of IT equipment and office furniture.\u00a0</p>\n</div>\n\n        <h1 class=\"heading heading-article \">\n15. lease liabilities</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Lease liabilities are initially measured at the present value of the lease payment to be paid during the lease term, discounted using the incremental borrowing rate. Lease liabilities are subsequently increased by the interest expense on the lease liabilities and decreased by lease payments made during the lease term. Lease contracts may have extension or termination options. Lease payments to be made under reasonably certain extension options are also included (termination options: excluded) in the measurement of the liability. Lease liabilities are remeasured when there is a change in the amount to be paid (variable lease payments based on an index or rate) or when there is a change in the assessment of the lease term (making use of the extension and termination options).</p><p class=\"paragraph    \">To determine the incremental borrowing rate, the Group uses a build-up approach that includes a risk-free interest rate adjusted for credit risk for leases held by Aalberts, and makes adjustments specific to the lease, e.g. term, country, currency and security.</p><p class=\"paragraph    \">Lease payments are allocated between principal and finance cost. The finance cost is charged to profit or loss over the lease period so as to produce a constant periodic rate of interest on the remaining balance of the liability for each period. Payment of principal amounts are included in the cash flow from financing activities, while payments of interest are included in the cash flow from operating activities.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2420m1654p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n8. non-current financial assets</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1030-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">additions / (reversals)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">payments</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(7.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">current portion of deferred consideration receivable</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Non-current financial assets consist of deferred consideration receivables in relation to the disposal of subsidiaries. No loss allowance is recognised for the financial asset. The current portion of the deferred consideration amounting to EUR 0.7 million is presented under other current assets (2023: EUR 6.5 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2422m1655p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n8. non-current financial assets</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1030-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">additions / (reversals)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">payments</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(7.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(3.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">current portion of deferred consideration receivable</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current financial assets</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">11.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Non-current financial assets consist of deferred consideration receivables in relation to the disposal of subsidiaries. No loss allowance is recognised for the financial asset. The current portion of the deferred consideration amounting to EUR 0.7 million is presented under other current assets (2023: EUR 6.5 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2424m1656p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n8. non-current financial assets</h1>\n\n\n\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl colbreak \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Non-current financial assets are initially measured at fair value. The Group holds these financial assets with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2426m1657p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n8. non-current financial assets</h1>\n\n\n\n<div class=\"group keep-with-previous f19-article-block-contains-ixbrl colbreak \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Non-current financial assets are initially measured at fair value. The Group holds these financial assets with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2462m1658p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n9. inventories</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1031-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">raw materials</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">201.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">217.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">work in progress</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">234.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">242.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">finished goods</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">353.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">349.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other inventories</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">10.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">799.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">822.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The costs of inventories are recognised as an expense and write-offs on inventories are included in \u2018raw materials used and work subcontracted\u2019 in the income statement. In 2024 an amount of EUR 1,076.2 million (2023: EUR 1,155.2 million) is recognised as raw materials used.</p><p class=\"paragraph    \">In 2024 a net write-off expense of EUR 9.0 million (2023: EUR 3.3 million) is recognised of which EUR 8.3 million are exceptional costs related to restructurings. The provision for write-down of inventories, due to obsolescence and slow-moving stock, amounts to EUR 35.0 million (2023: EUR 32.1 million) excluding inventories amounting to EUR 12.4 million reclassified to assets held for sale. The vast majority of the inventory has a turnover of less than one year.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInventoriesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2464m1659p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n9. inventories</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Inventories are measured at the lower of cost and net realisable value. Cost includes all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition. Cost comprises direct materials, direct labour and an appropriate proportion of variable and fixed overhead expenditures, the latter being allocated on the basis of normal operating capacity. Costs of purchased inventory are determined after deducting rebates and discounts. Net realisable value represents the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale. The cost of inventories is calculated by using a weighted average cost formula or on a first-in-first-out basis.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2493m1660p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n10. trade receivables</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Trade receivables are initially measured at fair value. The Group holds the trade receivables with the objective of collecting the contractual cash flows and therefore measures them subsequently at amortised cost minus any impairment losses</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2495m1661p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n10. trade receivables</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1032-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">trade receivables (gross amount)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">389.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">396.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">allowance for expected credit losses of receivables</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(4.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">trade receivables (net amount)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">385.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">392.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">The movement in the allowance for expected credit losses of receivables is as follows:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1033-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">additions/(reversals)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">used during year</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation differences</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">4.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Trade receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. There is no concentration of credit risk with respect to trade receivables, as the Group has a large customer base which is internationally dispersed and makes use of credit insurance for a majority of its receivables.</p><p class=\"paragraph    \">The allowance for expected credit losses of receivables of EUR 4.5 million (2023: EUR 4.2 million) is mainly related to receivables past due more than 90 days and is excluding an amount of EUR 2.8 million reclassified to assets held for sale. The allowance for expected credit losses (ECL) of trade receivables is based on a periodically review whether an allowance for credit losses is needed by considering factors such as payment history, credit quality, expected lifetime losses and current economic conditions that may affect a customer\u2019s ability to pay. Addition to the allowance for expected credit losses amount to EUR 0.7 million (2023: EUR 0.2 million reversal) and are included in the \u2018other operating expenses\u2019.</p><p class=\"paragraph colbreak   \">Receivables fall due in less than one year. The fair value of the receivables approximates the book value, due to their short-term character.</p><p class=\"paragraph    \">The past due aging analysis of the trade receivables is as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1034-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">not past due</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">332.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">335.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">past due less than 30 days</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">39.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">41.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">past due between 30 days and 60 days</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">7.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">past due between 60 days and 90 days</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">past due more than 90 days</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">trade receivables (gross amount)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">389.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">396.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The majority of the carrying amounts is denominated in the functional currency of the\u00a0reported entities:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1035-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">Euro</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">189.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">192.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">US dollar</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">94.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">89.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">British pound</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">40.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">45.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other currencies</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">65.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">68.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">trade receivables (gross amount)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">389.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">396.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2499m1662p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The movement in the allowance for expected credit losses of receivables is as follows:</p><div class=\"f19-article-block-contains-ixbrl table-container  \">\n    \n    <table class=\" tbl1033-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">additions/(reversals)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">used during year</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation differences</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">4.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">4.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2501m1663p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n11. other current assets</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1036-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">prepaid expenses and accrued income</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">34.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred consideration receivable</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">value added tax receivable</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">10.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">derivative financial instruments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other receivables</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">45.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">96.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">82.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2502m1664p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n11. other current assets</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1036-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">prepaid expenses and accrued income</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">34.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred consideration receivable</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">value added tax receivable</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">10.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">derivative financial instruments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">6.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other receivables</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">45.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">22.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">96.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">82.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2509m1665p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n12. cash and current borrowings</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">For the purpose of presentation in the statement of cash flows, cash and cash equivalents comprise cash balances, deposits held at call with financial institutions, other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value, and bank overdrafts. Bank overdrafts that are repayable on demand form an integral part of the Group\u2019s cash management and are shown within current borrowings in the balance sheet.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2507m1666p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n12. cash and current borrowings</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1037-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">cash and cash equivalents</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">89.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">119.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(82.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(55.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total cash and current borrowings</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">7.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">64.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The cash and current borrowings amount to EUR 7.1 million positive (2023: EUR 64.6 million positive). The carrying amounts of cash and current borrowings approximate their fair values.</p><p class=\"paragraph    \">The cash consists of cash and bank balances for an amount of EUR 89.8 million (2023: EUR 119.7 million). Cash is freely disposable although certain restrictions for withdrawal and distribution are applicable for the EUR 9.5 million of cash and bank balances within the Russian entities.</p><p class=\"paragraph    \">The current borrowings of EUR 82.7 million (2023: EUR 55.1 million) are drawn on short-term credit facilities consisting of committed and uncommitted credit lines, provided by a number of credit institutions. The total of these facilities at year-end 2024 amounted to EUR 954.2 million (2023: EUR 944.8 million), of which generally between EUR 0 million and EUR 243.4 million was used throughout the year. At year-end 2024, the total committed revolving credit facilities amounted to EUR 423.3 million (2023: EUR 420.3 million), consisting of three credit facilities of EUR 50 million, three credit facilities of EUR 75 million available in EUR and USD and one credit facility of USD 50 million.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3215m1723p": {
   "value": "Cash is freely disposable although certain restrictions for withdrawal and distribution are applicable for the EUR 9.5 million of cash and bank balances within the Russian entities.",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2538m1667p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n13. equity</h1>\n\n\n\n        <h3 class=\"heading \">\n13.1 share capital</h3>\n\n\n<p class=\"paragraph    \">The total number of ordinary shares outstanding at year-end was 110.6 million shares (2023: 110.6 million shares) with a par value of EUR 0.25 per share. In addition, there are 100 priority shares issued with a par value of EUR 1.00 per share. An explanation of the total number of shares outstanding is included in note 33.4.</p>\n        <h3 class=\"heading \">\n13.2 currency translation and hedging reserve</h3>\n\n\n<p class=\"paragraph    \">The translation reserve comprises all foreign currency differences arising from the translation of the financial statements of foreign operations. The hedging reserve comprises the effective portion of the cumulative net change in the fair value of hedging instruments used in cash flow hedges pending subsequent recognition in profit or loss as the hedged cash flows affect profit or loss.</p>\n        <h3 class=\"heading \">\n13.3 share-based payments (performance share plan)</h3>\n\n\n<p class=\"paragraph    \">Aalberts reviews on an annual basis whether awards from the existing Performance Share Plan will be granted to a limited number of executives. This plan is a share-based equity-settled incentive plan. Conditional shares are awarded that become unconditional three years after the start of the performance period as long as the related conditions with regard to employment and performance have been met. The performance conditions attached to the granting of Performance Shares are based on the Group\u2019s financial performance over a three-year performance period. Under the PSP 2021-2023 and the PSP 2023-2025, the financial performance over the three calendar years is measured based on the average annual growth of earnings per share before amortisation (EPS) and based on the average return on capital employed (ROCE) percentage. The conditions of the plan stipulate that ultimately a maximum of 125% of the number of conditionally granted shares at the start of the performance period can be paid out.</p><p class=\"paragraph    \">PSP 2021-2023: Based on the average annual growth of the earnings per share before amortisation and exceptionals (EPS) and on the average return on capital employed (ROCE) percentage over the three-year period (2021-2023) 118.2% of the conditional shares at the end of 2023 (92,000 shares) vested in 2024 (108,744 shares). In June 2024, a total of 88,246 shares were purchased at market value for EUR 3.8 million and transferred to the security account of the individual employees. A total of 20,498 shares with a market value of EUR 0.9 million were used to settle the income tax liability of several employees (\u2018net settlement feature\u2019). An amount of EUR 0.5 million (2023: 2.7 million) was charged to personnel expenses and credited to total equity (overall no impact on equity).</p><p class=\"paragraph    \">PSP 2023-2025: In May/June 2023, a total number of 135,500 (100%) conditional shares were granted and accepted. In February 2024, a total number of 39,000 (100%) conditional shares were granted to the CEO and accepted. In October, a total number of 25,000 (100%) conditional shares were granted to new employees and accepted. The fair value of the Performance Shares is based on the share price on the grant date, minus the discounted value of the expected dividends in the period that the shares were granted conditionally, in view of the fact that the participants are not entitled to dividends during the vesting period. The expected dividends are based on the Group\u2018s dividend policy.<br/>As at the end of 2024, there are still 186,500 conditional shares in circulation (2023: 135,500 shares). The total fair value of the 186,500 conditional shares was EUR 6.7 million. An amount of EUR 2.1 million was charged to the personnel expenses and credited to total equity (overall no impact on equity).</p><p class=\"paragraph    \">The Management Board members participate in the Performance Share Plan. The details are mentioned in the remuneration of the Management and Supervisory Board as disclosed in note 33.9.</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A limited number of executives of the Group are given the opportunity to participate in a long-term equity-settled incentive plan. The fair value of the rights to shares is expensed on a straight-line basis over the vesting period with a corresponding increase in equity. The total amount taken into account is determined based on the fair value of the shares as determined on the grant date without taking into account the non-market related performance criteria and continued employment conditions (\u2018vesting conditions\u2019). These vesting conditions are included in the expected number of shares that will be vested and this estimate will be revised at the end of each reporting period. The impact of the revision of the original estimates, if any, is recognised in profit or loss such that the cumulative expense reflects the revised estimate, with a corresponding adjustment to the other reserves.</p>\n</div>\n\n        <h3 class=\"heading \">\n13.4 dividend</h3>\n\n\n<p class=\"paragraph    \">The dividends paid in 2024 amounted to EUR 1.13 per share (2023: EUR 1.11 per share).\u00a0</p><p class=\"paragraph    \">A dividend in respect of the year ended 31 December 2024 of EUR 1.13 per share will be proposed at the General Meeting to be held on 10 April 2025.</p><p class=\"paragraph    \">These financial statements do not reflect this dividend payable. The dividend payment will be subject to 15% Dutch withholding tax.</p>\n        <h3 class=\"heading \">\n13.5 non-controlling interests</h3>\n\n\n<p class=\"paragraph    \">Non-controlling interests amount to EUR 61.2 million (2023: EUR 52.1 million), where the result for the year, including other comprehensive income, amounts to EUR 9.2 million (2023: EUR 8.1 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2539m1668p": {
   "value": "\n        <h3 class=\"heading \">\n13.1 share capital</h3>\n\n\n<p class=\"paragraph    \">The total number of ordinary shares outstanding at year-end was 110.6 million shares (2023: 110.6 million shares) with a par value of EUR 0.25 per share. In addition, there are 100 priority shares issued with a par value of EUR 1.00 per share. An explanation of the total number of shares outstanding is included in note 33.4.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2540m1669p": {
   "value": "\n        <h3 class=\"heading \">\n13.2 currency translation and hedging reserve</h3>\n\n\n<p class=\"paragraph    \">The translation reserve comprises all foreign currency differences arising from the translation of the financial statements of foreign operations. The hedging reserve comprises the effective portion of the cumulative net change in the fair value of hedging instruments used in cash flow hedges pending subsequent recognition in profit or loss as the hedged cash flows affect profit or loss.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2541m1670p": {
   "value": "\n        <h3 class=\"heading \">\n13.3 share-based payments (performance share plan)</h3>\n\n\n<p class=\"paragraph    \">Aalberts reviews on an annual basis whether awards from the existing Performance Share Plan will be granted to a limited number of executives. This plan is a share-based equity-settled incentive plan. Conditional shares are awarded that become unconditional three years after the start of the performance period as long as the related conditions with regard to employment and performance have been met. The performance conditions attached to the granting of Performance Shares are based on the Group\u2019s financial performance over a three-year performance period. Under the PSP 2021-2023 and the PSP 2023-2025, the financial performance over the three calendar years is measured based on the average annual growth of earnings per share before amortisation (EPS) and based on the average return on capital employed (ROCE) percentage. The conditions of the plan stipulate that ultimately a maximum of 125% of the number of conditionally granted shares at the start of the performance period can be paid out.</p><p class=\"paragraph    \">PSP 2021-2023: Based on the average annual growth of the earnings per share before amortisation and exceptionals (EPS) and on the average return on capital employed (ROCE) percentage over the three-year period (2021-2023) 118.2% of the conditional shares at the end of 2023 (92,000 shares) vested in 2024 (108,744 shares). In June 2024, a total of 88,246 shares were purchased at market value for EUR 3.8 million and transferred to the security account of the individual employees. A total of 20,498 shares with a market value of EUR 0.9 million were used to settle the income tax liability of several employees (\u2018net settlement feature\u2019). An amount of EUR 0.5 million (2023: 2.7 million) was charged to personnel expenses and credited to total equity (overall no impact on equity).</p><p class=\"paragraph    \">PSP 2023-2025: In May/June 2023, a total number of 135,500 (100%) conditional shares were granted and accepted. In February 2024, a total number of 39,000 (100%) conditional shares were granted to the CEO and accepted. In October, a total number of 25,000 (100%) conditional shares were granted to new employees and accepted. The fair value of the Performance Shares is based on the share price on the grant date, minus the discounted value of the expected dividends in the period that the shares were granted conditionally, in view of the fact that the participants are not entitled to dividends during the vesting period. The expected dividends are based on the Group\u2018s dividend policy.<br/>As at the end of 2024, there are still 186,500 conditional shares in circulation (2023: 135,500 shares). The total fair value of the 186,500 conditional shares was EUR 6.7 million. An amount of EUR 2.1 million was charged to the personnel expenses and credited to total equity (overall no impact on equity).</p><p class=\"paragraph    \">The Management Board members participate in the Performance Share Plan. The details are mentioned in the remuneration of the Management and Supervisory Board as disclosed in note 33.9.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2542m1671p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A limited number of executives of the Group are given the opportunity to participate in a long-term equity-settled incentive plan. The fair value of the rights to shares is expensed on a straight-line basis over the vesting period with a corresponding increase in equity. The total amount taken into account is determined based on the fair value of the shares as determined on the grant date without taking into account the non-market related performance criteria and continued employment conditions (\u2018vesting conditions\u2019). These vesting conditions are included in the expected number of shares that will be vested and this estimate will be revised at the end of each reporting period. The impact of the revision of the original estimates, if any, is recognised in profit or loss such that the cumulative expense reflects the revised estimate, with a corresponding adjustment to the other reserves.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2692m1680p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A limited number of executives of the Group are given the opportunity to participate in a long-term equity-settled incentive plan. The fair value of the rights to shares is expensed on a straight-line basis over the vesting period with a corresponding increase in equity. The total amount taken into account is determined based on the fair value of the shares as determined on the grant date without taking into account the non-market related performance criteria and continued employment conditions (\u2018vesting conditions\u2019). These vesting conditions are included in the expected number of shares that will be vested and this estimate will be revised at the end of each reporting period. The impact of the revision of the original estimates, if any, is recognised in profit or loss such that the cumulative expense reflects the revised estimate, with a corresponding adjustment to the other reserves.</p>\n</div>\n\n        <h1 class=\"heading heading-article \">\n17. provisions for employee benefits</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group has a number of pension plans in accordance with local conditions and practices. The Group has both defined benefit and defined contribution plans.</p><p class=\"paragraph    \">A defined contribution plan is a pension plan under which the Group pays fixed contributions into a separate entity. The Group has no legal or constructive obligations to pay further contributions if the fund does not hold sufficient assets to pay all employees the benefits relating to employee service in the current and prior periods. Payments to defined contribution retirement benefit plans are recognised as an expense when employees have rendered service entitling them to the contributions. Prepaid contributions are recognised as an asset to the extent that a cash refund or a reduction in the future payments is available.</p><p class=\"paragraph    \">Mainly in the UK, Germany and France, the plans are partly defined benefit plans. Typically, defined benefit plans define an amount of pension benefit that an employee will receive on retirement, usually dependent on one or more factors such as age, years of service and compensation. The liability or asset recognised in the balance sheet in respect of defined benefit pension plans is the present value of the defined benefit obligation at the end of the reporting period less the fair value of plan assets.\u00a0Any surplus resulting from this calculation is limited to the present value of any economic benefits available in the form of refunds from the plans or reductions in future contributions to the plans.</p><p class=\"paragraph    \">The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The present value of the defined benefit obligation is determined by discounting the estimated future cash outflows using interest rates of high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and that have terms to maturity approximating to the terms of the related pension liability. Remeasurements, including actuarial gains and losses arising from experience adjustments and changes in actuarial assumptions, are recognised in other comprehensive income and therefore immediately charged or credited to equity.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The service costs including past service costs and the impact of curtailments and settlements are recognised as personnel expenses. The interest expenses are recognised as net interest expenses on employee benefit plans as part of net finance cost. Curtailment gains and losses are accounted for as past service costs.</p>\n</div>\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3094m1672p": {
   "value": "\n        <h3 class=\"heading \">\n13.4 dividend</h3>\n\n\n<p class=\"paragraph    \">The dividends paid in 2024 amounted to EUR 1.13 per share (2023: EUR 1.11 per share).\u00a0</p><p class=\"paragraph    \">A dividend in respect of the year ended 31 December 2024 of EUR 1.13 per share will be proposed at the General Meeting to be held on 10 April 2025.</p><p class=\"paragraph    \">These financial statements do not reflect this dividend payable. The dividend payment will be subject to 15% Dutch withholding tax.</p>\n        <h3 class=\"heading \">\n26.2 dividends per share</h3>\n\n\n<p class=\"paragraph    \">The dividends paid in 2024 were EUR 1.13 per share (2023: EUR 1.11 per share). A dividend in respect of the year ended 31 December 2024 of EUR 1.13 per share will be proposed at the General Meeting to be held on 10 April 2025. These financial statements do not reflect this dividend payable.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfDividendsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2572m1673p": {
   "value": "\n        <h3 class=\"heading \">\n13.5 non-controlling interests</h3>\n\n\n<p class=\"paragraph    \">Non-controlling interests amount to EUR 61.2 million (2023: EUR 52.1 million), where the result for the year, including other comprehensive income, amounts to EUR 9.2 million (2023: EUR 8.1 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2579m1674p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n14. bank loans</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1038-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">537.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">repayment of bank loans</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(109.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(59.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">new bank loans</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">27.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">10.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation differences</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">4.5</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \"></p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">current portion of bank loans</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">126.6</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">96.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current bank loans</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">281.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">388.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The carrying amount of bank loans approximates the fair value; the effective interest rate approximates the average interest rate. The average effective interest rate on the portfolio of loans outstanding in 2024, including hedge instruments related to these loans, amounted to 2.4% (2024: 2.4%). There are no assets pledged as security for bank loans.</p><p class=\"paragraph no-spacing-bottom   \">The Group\u2019s bank loans are denominated in the following currencies:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1039-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">Euro</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">330.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">385.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">Polish Zloty</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">US dollar</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">53.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">88.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">Total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"heading \">\n14.1 bank covenants</h3>\n\n\n<p class=\"paragraph    \">Aalberts has agreed the following covenants with its banks which are tested twice a year:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1040-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">leverage ratio</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cover ratio</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">facilities refinanced in 2021</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 30 June of each year</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">&lt; 3.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">&gt; 3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 31 December of each year</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">&lt; 3.0</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">&gt; 3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">facilities refinanced in 2023</p>                        </td>\n                        <td class=\"x12  \">\n                        </td>\n                        <td class=\"x13  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 30 June of each year</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">&lt; 3.75</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">&gt; 3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">as at 31 December of each year</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">&lt; 3.25</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">&gt; 3.0</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The interest rate margin depends on the leverage ratio achieved.</p><p class=\"paragraph no-spacing-bottom   \">The following definitions are used to calculate the ratios:</p><ul class=\"list list-type-filled-circle\">\n    <li class=\"list_item \"><p class=\"paragraph    \">leverage ratio: net debt / EBITDA</p></li>\n    <li class=\"list_item \"><p class=\"paragraph    \">interest cover ratio: EBITDA / net interest expense</p></li>\n</ul>\n<p class=\"paragraph    \">EBITDA is adjusted for non-recurring items in accordance with the bank covenants. Both EBITDA and net interest expense are on 12-month rolling basis.</p><p class=\"paragraph    \">At year-end the requirements in the covenants are met as stated below:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1041-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">leverage ratio</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cover ratio</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">21.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">19.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">EBITDA and net debt amounts are calculated as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1042-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">reported EBITDA</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">545.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">662.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">adjustment for acquisitions and disposals</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(12.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(32.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">adjustment for non-recurring items</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">74.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">19.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">EBITDA</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">607.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">649.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1043-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">bank loans</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">408.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">485.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">195.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">161.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">current borrowings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">82.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">55.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">cash</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(89.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(119.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">liabilities held for sale</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">net debt</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">597.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">582.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The net interest expense is disclosed in note 24.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfBorrowingsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2581m1675p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n14. bank loans</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Bank loans are initially recognised at fair value net of transaction costs and are subsequently stated at amortised cost using the effective interest method. Bank loans are classified as current liabilities unless the Group has an unconditional right to defer settlement of the liability for at least 12 months after the balance sheet date.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2583m1676p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n14. bank loans</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Bank loans are initially recognised at fair value net of transaction costs and are subsequently stated at amortised cost using the effective interest method. Bank loans are classified as current liabilities unless the Group has an unconditional right to defer settlement of the liability for at least 12 months after the balance sheet date.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3028m1712p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n16. deferred income taxes</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1045-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">tax losses</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">provisions</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">working capital and  other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">offsetting</p>                        </td>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net (asset)/ liability</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January 2024</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">income statement</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.7)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(10.5)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(16.0)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">8.8</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(8.6)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(26.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">other comprehensive income (equity)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">112.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">20.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(14.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">9.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">deferred income tax assets</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(17.1)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(15.4)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(17.1)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">81.7</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(23.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">deferred income tax liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">112.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">37.8</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">26.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(81.7)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">143.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">112.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">20.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(14.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">9.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1046-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">tax losses</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">provisions</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">working capital and  other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">offsetting</p>                        </td>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net (asset)/ liability</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January 2023</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.3)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">132.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">33.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">41.0</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(43.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(13.4)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">14.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">162.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">income statement</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(7.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.5)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.9</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(8.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">other comprehensive income (equity)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.3)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2023</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">deferred income tax assets</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(14.4)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(10.3)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">61.2</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(10.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">deferred income tax liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">38.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">17.1</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(61.2)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">154.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2023</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"page-break-before heading \">\nunrecognised unused tax losses</h3>\n\n\n<p class=\"paragraph    \">The Group has unrecognised carry-forward tax losses amounting to EUR 50.4 million (2023: EUR 36.2 million). The related deferred income tax assets have not been recorded.</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1047-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire in less than 1 year</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire between 1 and 5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire from 5 years or more</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">indefinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">50.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">36.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h1 class=\"heading heading-article \">\n25. income tax expense</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1062-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">current tax:</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">current year</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(96.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(115.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">prior years</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total current tax</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(100.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(111.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred tax</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">26.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">total income tax expense</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(74.2)</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(103.5)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1063-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">profit before tax</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">261.6</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">424.0</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">100.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">tax at domestic rates</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(67.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(25.9)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(107.7)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(25.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">non-deductible expenses</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(15.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">tax-exempt results and tax relief facilities</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">13.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.2</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.0</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">other effects</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.9)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">total income tax expense and effective tax rate %</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(74.2)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(28.4)</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(103.5)</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(24.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2655m1677p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n16. deferred income taxes</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1045-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">tax losses</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">provisions</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">working capital and  other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">offsetting</p>                        </td>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net (asset)/ liability</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January 2024</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">income statement</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.7)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(10.5)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(16.0)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">8.8</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(8.6)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(26.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">other comprehensive income (equity)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">reclassified to held for sale</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">112.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">20.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(14.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">9.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">deferred income tax assets</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(17.1)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(15.4)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(17.1)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">81.7</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(23.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">deferred income tax liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">112.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">37.8</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">26.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(81.7)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">143.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(6.2)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">112.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">20.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">47.3</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(48.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(14.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">9.5</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1046-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">tax losses</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">provisions</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">working capital and  other</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">offsetting</p>                        </td>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net (asset)/ liability</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January 2023</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.3)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">132.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">33.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">41.0</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(43.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(13.4)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">14.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">162.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">income statement</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(7.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.8</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.5)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">2.9</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(8.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">other comprehensive income (equity)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(3.3)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2023</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">deferred income tax assets</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(3.2)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(14.4)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(10.3)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">61.2</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(10.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">deferred income tax liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">38.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">17.1</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(61.2)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">154.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">as at 31 December 2023</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(3.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">120.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">38.5</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(40.2)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">144.1</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n\n        <h3 class=\"page-break-before heading \">\nunrecognised unused tax losses</h3>\n\n\n<p class=\"paragraph    \">The Group has unrecognised carry-forward tax losses amounting to EUR 50.4 million (2023: EUR 36.2 million). The related deferred income tax assets have not been recorded.</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1047-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire in less than 1 year</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire between 1 and 5 years</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">12.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">expire from 5 years or more</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">11.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">indefinite</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">15.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">50.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">36.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2657m1678p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n16. deferred income taxes</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Deferred income tax is provided in full, using the liability method, on temporary differences arising between the tax bases of assets and liabilities and their carrying amounts in the consolidated financial statements. However, if the deferred income tax arises from initial recognition of an asset or liability in a transaction other than a business combination that at the time of the transaction affects neither accounting nor taxable profit or loss, it is not accounted for. In addition, deferred tax liabilities are not recognised if the temporary difference arises from the initial recognition of goodwill.</p><p class=\"paragraph    \">Deferred income tax is determined using tax rates and laws that have been enacted or substantially enacted at the balance sheet date and are expected to apply when the related deferred income tax asset is realised or the deferred income tax liability is settled. The deferred tax asset is recognised for the carry-forward of unused tax losses, unused tax credits and deductible temporary differences to the extent that these can be offset by probable future taxable profits. Deferred tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax asset will be realised.</p><p class=\"paragraph    \">Deferred tax assets and liabilities are offset where there is a legally enforceable right to offset current tax assets and liabilities and where the deferred tax balances of an entity relate to the same taxation authority, or for different taxable entities which intend either to settle current tax liabilities and assets on a net basis, or to realise the assets and settle the liabilities simultaneously, in each future period in which significant amounts of deferred tax liabilities or assets are expected to be settled or recovered.</p><p class=\"paragraph    \">The group has applied a temporary mandatory relief from deferred tax accounting for the impact of Pillar Two income taxes and accounts for them as current taxes when they are incurred.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForDeferredIncomeTaxExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2690m1679p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n17. provisions for employee benefits</h1>\n\n\n<div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1048-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">present value (partly) funded obligations</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">fair value plan assets</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">net liability of funded schemes</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">present value unfunded obligations</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">present value (partly) funded obligations</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">fair value plan assets</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">net liability of funded schemes</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">present value unfunded obligations</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">133.2</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(114.0)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">19.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">13.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">32.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">134.2</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(113.1)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">21.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">14.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">35.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">current service cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">interest expense / (income)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(4.7)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">5.7</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.9)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">curtailments and settlements</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.3)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.8</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">in income statement</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.9</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(4.3)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.1)</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">remeasurements:</p>                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x15  \">\n                        </td>\n                        <td class=\"x16  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x17  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">plan assets</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.1)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">demographic assumptions</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.5</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">financial assumptions</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(8.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(8.9)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(8.3)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">2.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">experience adjustments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">2.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">in other comprehensive income</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(7.5)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">5.4</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(2.1)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(1.8)</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">3.3</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.1)</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">contributions by employer</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(4.0)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(4.0)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(4.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">contributions by participants</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">benefits paid</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(6.8)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">6.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(6.7)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">6.7</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">disposal of subsidiaries</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.4)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.9</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(4.5)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">2.6</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">129.9</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(115.2)</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">14.7</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">13.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">28.5</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">133.2</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(114.0)</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">19.2</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">13.7</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">32.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">The retirement benefit obligations are largely related to defined benefit plans in the UK, Germany and France. The liability in the balance sheet and the amounts recognised in the income statement for these countries are as follows:</p><p class=\"paragraph    \">\u2003</p><p class=\"paragraph    \">\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1049-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">United Kingdom</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Germany</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">France</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">United Kingdom</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Germany</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">France</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total 2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">balance sheet</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">funded obligations</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">106.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">16.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">129.9</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">110.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">5.8</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.7</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">15.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">133.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">fair value of plan assets</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(97.8)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(3.9)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n                        <td class=\"x12  brackets\">\n<p class=\"paragraph    \">(12.6)</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(115.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(96.1)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(4.1)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(0.8)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(13.0)</p>                        </td>\n                        <td class=\"x15  brackets\">\n<p class=\"paragraph    \">(114.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">net liability of funded schemes</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">14.7</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">14.2</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.7</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">19.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x16  \">\n<p class=\"paragraph    \">unfunded obligations</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">7.9</p>                        </td>\n                        <td class=\"x17  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x18  \">\n<p class=\"paragraph    \">13.8</p>                        </td>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">4.8</p>                        </td>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">6.4</p>                        </td>\n                        <td class=\"x19  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n                        <td class=\"x20  \">\n<p class=\"paragraph    \">13.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">8.4</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">5.7</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">8.8</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">5.6</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">28.5</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">14.3</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">6.5</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">7.3</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">4.8</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">32.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x24  \">\n<p class=\"paragraph    \">income statement</p>                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x18  \">\n                        </td>\n                        <td class=\"x20  \">\n                        </td>\n                        <td class=\"x20  \">\n                        </td>\n                        <td class=\"x20  \">\n                        </td>\n                        <td class=\"x20  \">\n                        </td>\n                        <td class=\"x20  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">current service cost</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">interest expense / (income)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.2</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">curtailments and settlements</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.1)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x21  \">\n<p class=\"paragraph    \">in income statement</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n                        <td class=\"x22  \">\n<p class=\"paragraph    \">2.7</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n                        <td class=\"x23  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The significant actuarial assumptions used for the calculations of the defined benefit obligations are:</p><p class=\"paragraph    \">\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1050-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x3  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">United Kingdom</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Germany</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">France</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">United Kingdom</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Germany</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">France</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">actuarial assumptions</p>                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">discount rate</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">5.4%</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.2%</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.4%</p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.5%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">4.1%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">rate of inflation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.3%</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.2%</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.0%</p>                        </td>\n                        <td class=\"x9  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">3.1%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2.4%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2.2%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">future salary increases</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">2.8%</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">3.0%</p>                        </td>\n                        <td class=\"x10  \">\n                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">2.8%</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">3.0%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph page-break-before   \">Assumptions regarding future mortality are based on published statistics and mortality tables in the respective countries. The sensitivity of the defined benefit obligation to changes in the actuarial assumptions is:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1051-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">change in assumption</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">impact on defined benefit obligation</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">actuarial assumptions</p>                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">discount rate</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">+ 0.5%</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">decrease by 5.0%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">rate of inflation</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">+ 0.5%</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">increase by 3.1%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">future salary increases</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">+ 0.5%</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">increase by 0.3%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">life expectancy</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">+ 1 year</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">increase by 1.8%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The sensitivity analysis is based on a change in an assumption while holding all other assumptions constant. In practice, the outcome will deviate from this analysis because assumptions may be correlated.</p><p class=\"paragraph    \">The plan assets consist of the following categories:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1052-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">equities</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">36%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">bonds</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other net assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">59%</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">59%</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">100%</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">100%</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The other net assets mainly comprise collective insurance contracts held by insurance companies.</p><p class=\"paragraph    \">The Dutch subsidiaries participate in multi-employer pension plans. Under IFRS these plans qualify as defined contribution plans as sufficient information is not available to recognise as a defined benefit plan.</p><p class=\"paragraph    \">The Group expects EUR 4.8 million in contributions to be paid to its defined benefit plans in 2025 of which EUR 4.1 million is related to the UK defined benefit plans.</p>\n        <h3 class=\"heading \">\nUnited Kingdom defined benefit plans</h3>\n\n\n<p class=\"paragraph    \">The defined benefit plans in the UK comprise the Yorkshire Fittings Pension Scheme and the Hauck Heat Treatment Limited Group Pension Scheme (previously known as TTI Group Pension Scheme). The defined benefit plans can be classified as final salary benefit plans.</p><p class=\"paragraph    \">Both plans are subject to funding legislation, which came into force on 30 December 2005, outlined in the Pensions Act 2004. This, together with documents issued by the Pensions Regulator, and Guidance Notes adopted by the Financial Reporting Council, set out the framework for funding defined benefit occupational pension plans. Together with the trustees, the investment strategy is reviewed at the time of each funding valuation. In addition and in accordance with the actuarial valuations, the Group has agreed with the trustees of the pension schemes that it will meet expenses of the plans and levies to the Pension Protection Fund as and when they are due.</p><p class=\"paragraph    \">None of the fair values of the related assets include any direct investments in the company\u2019s own financial instruments or any property occupied by, or other assets used by, the company. All the scheme assets have a quoted market price in an active market with the exception of the Trustee\u2019s bank account balance. The plan asset scheme of Yorkshire Fittings Pension Scheme holds next to equities, bonds, property and cash also Liability Driven Investments (\u2018LDI\u2019). The LDI aim to hedge a significant part of the inflation risk and interest rate risk to the liabilities. The LDI are classified as \u2018other net assets\u2019.</p>\n        <h3 class=\"heading \">\nYorkshire Fittings Pension Scheme</h3>\n\n\n<p class=\"paragraph    \">The Yorkshire Fittings Pension Scheme is a separate trustee administrated fund, holding the pension assets to meet long-term pension liabilities for some 560 past employees. The scheme closed to future accrual with effect from 31 December 2010. The weighted average duration of the defined benefit obligation at the period ended 31 December 2024 is 12 years.</p><p class=\"paragraph    \">The most recent statutory funding valuation of Yorkshire Fittings Pension Scheme was carried out as at 31 March 2021 and showed a deficit of GBP 30.2 million. The company has agreed with the trustees that it will aim to eliminate the deficit over a period of 7 years and 10 months from 1 April 2022 by the payment of GBP 2.4 million per annum, increasing by 4% per annum. The Company has issued a parent guarantee, for an amount of GBP 48.0 million.</p><p class=\"paragraph    \">The IAS 19 actuarial report of the Yorkshire Fittings Pension Scheme shows a deficit of GBP 7.2 million as at 31 December 2024 (2023: GBP 11.9 million).</p>\n        <h3 class=\"heading \">\nHauck Heat Treatment Limited Group Pension Scheme</h3>\n\n\n<p class=\"paragraph    \">The Hauck Heat Treatment Limited Group Pension Scheme is a separate trustee administrated fund, holding the pension assets to meet long-term pension liabilities for some 160 past employees. The scheme closed to future accrual with effect from 30 September 2007. The average duration of the defined benefit obligation at the period ended 31 December 2023 is 12 years. The most recent statutory funding valuation of Hauck Heat Treatment Limited Group Pension Scheme was carried out as at 31 December 2021 and showed a deficit of GBP 7.8 million.</p><p class=\"paragraph    \">The company has agreed with the trustees that it will aim to eliminate the deficit over a period of 5 years and 2 months from 1 January 2022 by the payment of GBP 0.7 million per annum in respect of the deficit. The Company has issued a parent guarantee, for a maximum amount of GBP 15.5 million.</p><p class=\"paragraph    \">The IAS 19 actuarial report of the Hauck Heat Treatment Limited Group Pension Scheme shows a surplus of GBP 0.4 million as at 31 December 2024 (2023: deficit GBP 0.5 million).</p>\n        <h1 class=\"heading heading-article \">\n21. personnel expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1058-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">wages and salaries</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(727.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(735.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(123.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(121.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined benefit plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">defined contribution plans</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(24.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">termination benefits</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(7.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other expenses related to employees</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(23.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(26.1)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(932.7)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(916.1)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">In the year under review, the average number of full-time employees amounted to 13,774 (2023: 14,571) of which 11,401 (2023: 12,187) full-time employees are active outside the Netherlands.</p><p class=\"paragraph    \">The termination benefits of EUR 30.8 million relate to the 2024 accelerated operational excellence programmes (2023: EUR 7.3 million).</p><p class=\"paragraph    \">The remuneration of the Management and Supervisory Board is disclosed as part of the company financial statements (note 33.9).</p>\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Personnel expenses are recognised when the related service is provided. For more details on accounting policies related to employee benefits provisions and share-based payments refer to note 17 and 13 respectively.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2725m1681p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n18. provisions</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1053-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">earn out</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">restructuring</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">claims</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">non-current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">7.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">21.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 1 January 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">7.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">9.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">31.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">11.3</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">30.8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">30.7</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">74.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">used / paid during year</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(14.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(20.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">unused amounts reversed</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">16.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">34.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">current portion</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">15.3</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">33.2</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">74.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">non-current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">10.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">16.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">34.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.8</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Provision for earn out relates to result dependent deferred purchase consideration for acquisitions for an amount of EUR 16.4 million (2023: EUR 4.1 million).</p><p class=\"paragraph    \">An amount of EUR 30.8 million was added to the restructuring provision mainly as part of the 2024 accelerated operational excellence programmes. The amount of EUR 30.8 million is recognised in the income statement as personnel expenses. At year-end the restructuring provision amounts to EUR 25.5 million (2023: EUR 9.9 million), of which EUR 21.2 million relates to the operational excellence programme of 2024.</p><p class=\"paragraph    \">An amount of EUR 30.7 million was added to the provision for claims in 2024 and recognised in the income statement as other operating expenses. This includes an addition of EUR 28.2 million to a prior year provision based on the outcome of an arbitral award in 2024.\u00a0Although a request for annulment will be filed, we provided for the full amount that has been awarded because we consider the possibility of annulment of the award to be low. The amount is due within one year and therefore recognised as a current liability. Any claims from legal proceedings are provided at best estimate for the lowest amount at which the Group expects the claim to be reasonably settled.\u00a0</p><p class=\"paragraph page-break-before   \">O\u200b\u200b\u200b\u200b\u200b\u200bther provisions amount to EUR 8.1 million as per 31 December 2024 (2023: EUR 9.4 million) and include liabilities related to normal business operations and provisions for environmental restoration. Due to the highly uncertain timing of the expected future cash outflow, amounts provided are categorised to be settled after one year of the balance sheet date.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfProvisionsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2728m1682p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n18. provisions</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A provision is recognised in the balance sheet when the Group has a legal or constructive obligation as a result of a past event, it is probable that an outflow of economic benefits will be required to settle the obligation and a reliable estimate can be made of the amount of the obligation. Provisions are measured at the present value of management\u2019s best estimate of the expenditure required to settle the present obligation at the end of the reporting period.</p><p class=\"paragraph    \">A restructuring provision is recognised when the Group has developed a detailed formal plan for the restructuring and has raised a valid expectation in those affected that it will carry out the restructuring by starting to implement the plan or announcing its main features to those affected by it. The measurement of a restructuring provision includes only the direct expenditures arising from the restructuring, which are those amounts that are both necessarily entailed by the restructuring and not associated with the ongoing activities of the entity.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2727m1683p": {
   "value": "<div class=\"table-container  \">\n    \n    <table class=\" tbl1053-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">earn out</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">restructuring</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">claims</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">non-current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">7.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">9.4</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">21.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 1 January 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">4.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">9.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">7.9</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">9.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">31.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">additions</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">11.3</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">30.8</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">30.7</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">1.8</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">74.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">used / paid during year</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(14.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(3.8)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(2.1)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(20.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">acquisition of subsidiaries</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">unused amounts reversed</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">16.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">34.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">current portion</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">15.3</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">33.2</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">74.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">non-current portion</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">10.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">as at 31 December 2024</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">16.4</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">34.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">8.1</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">84.8</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Provision for earn out relates to result dependent deferred purchase consideration for acquisitions for an amount of EUR 16.4 million (2023: EUR 4.1 million).</p><p class=\"paragraph    \">An amount of EUR 30.8 million was added to the restructuring provision mainly as part of the 2024 accelerated operational excellence programmes. The amount of EUR 30.8 million is recognised in the income statement as personnel expenses. At year-end the restructuring provision amounts to EUR 25.5 million (2023: EUR 9.9 million), of which EUR 21.2 million relates to the operational excellence programme of 2024.</p><p class=\"paragraph    \">An amount of EUR 30.7 million was added to the provision for claims in 2024 and recognised in the income statement as other operating expenses. This includes an addition of EUR 28.2 million to a prior year provision based on the outcome of an arbitral award in 2024.\u00a0Although a request for annulment will be filed, we provided for the full amount that has been awarded because we consider the possibility of annulment of the award to be low. The amount is due within one year and therefore recognised as a current liability. Any claims from legal proceedings are provided at best estimate for the lowest amount at which the Group expects the claim to be reasonably settled.\u00a0</p><p class=\"paragraph page-break-before   \">O\u200b\u200b\u200b\u200b\u200b\u200bther provisions amount to EUR 8.1 million as per 31 December 2024 (2023: EUR 9.4 million) and include liabilities related to normal business operations and provisions for environmental restoration. Due to the highly uncertain timing of the expected future cash outflow, amounts provided are categorised to be settled after one year of the balance sheet date.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfClaimsAndBenefitsPaidExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3253m1684p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A provision is recognised in the balance sheet when the Group has a legal or constructive obligation as a result of a past event, it is probable that an outflow of economic benefits will be required to settle the obligation and a reliable estimate can be made of the amount of the obligation. Provisions are measured at the present value of management\u2019s best estimate of the expenditure required to settle the present obligation at the end of the reporting period.</p><p class=\"paragraph    \">A restructuring provision is recognised when the Group has developed a detailed formal plan for the restructuring and has raised a valid expectation in those affected that it will carry out the restructuring by starting to implement the plan or announcing its main features to those affected by it. The measurement of a restructuring provision includes only the direct expenditures arising from the restructuring, which are those amounts that are both necessarily entailed by the restructuring and not associated with the ongoing activities of the entity.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForTerminationBenefits",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2834m1685p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n19. trade and other payables</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1054-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">trade creditors</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">309.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">317.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">investment creditors</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">27.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">36.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">customer related payables</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">70.3</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">82.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">408.0</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">436.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Trade and other payables are payables arising from the Group\u2019s normal business operations. Trade and other payables fall due in less than one year. The fair value of the trade and other payables approximates the book value, due to their short-term character.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2836m1686p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n19. trade and other payables</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Trade and other payables are initially measured at fair value and subsequently at amortised cost. Trade payables are derecognised when the contractual obligation is either discharged, cancelled or expired.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2841m1687p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n20. other current liabilities</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1055-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges and taxes</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">27.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">value added tax</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued expenses</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">63.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">47.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued interest</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">amounts due to personnel</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">71.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">72.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred consideration liability</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">derivative financial instruments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">26.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">213.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Other current liabilities fall due in less than one year. The fair value of the current liabilities approximates the book value, due to their short-term character.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2840m1688p": {
   "value": "<div class=\"table-container  \">\n    \n    <table class=\" tbl1055-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges and taxes</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">27.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">value added tax</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued expenses</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">63.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">47.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued interest</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">amounts due to personnel</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">71.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">72.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred consideration liability</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">derivative financial instruments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">26.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">213.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Other current liabilities fall due in less than one year. The fair value of the current liabilities approximates the book value, due to their short-term character.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2798m1689p": {
   "value": "<div class=\"table-container  \">\n    \n    <table class=\" tbl1055-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">social security charges and taxes</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">27.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">27.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">value added tax</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">24.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued expenses</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">63.2</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">47.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">accrued interest</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">3.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">amounts due to personnel</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">71.9</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">72.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred consideration liability</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">derivative financial instruments</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">26.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">25.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">213.8</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">205.5</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Other current liabilities fall due in less than one year. The fair value of the current liabilities approximates the book value, due to their short-term character.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2843m1690p": {
   "value": "\n        <h3 class=\"heading \">\n20.1 derivative financial instruments</h3>\n\n\n<p class=\"paragraph    \">The derivative financial instruments consist of the following items:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1056-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">31-12-2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">derivative financial instruments - liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest rate swap contracts</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(6.1)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(14.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">derivative financial instruments - assets</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(6.3)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(15.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(14.6)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The principal amounts of the outstanding interest rate swap contracts at 31 December 2024 were EUR 385.1 million (2023: EUR 474.7 million), for foreign currency exchange contracts EUR 192.0 million (2023: EUR 143.0 million).\u00a0</p><p class=\"paragraph    \">The maturity of interest rate swaps is directly related to the bank loans (note 14) and are used for hedging. The foreign currency exchange and metal hedging contracts are classified as held for trading and are short-term.</p><p class=\"paragraph    \">The fair value of financial instruments equals the market value at 31 December 2024. All financial instruments are classified as level 2.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2844m1691p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group uses derivative financial instruments like interest rate swaps, foreign currency contracts and commodity futures to hedge cash flow risks from non-current borrowings, foreign currency exchange and commodity prices. In accordance with its treasury policy, the Group neither holds nor issues derivate financial instruments for trading purposes. However, derivatives that do not qualify for hedge accounting are classified as held for trading instruments for accounting purposes and are accounted for at fair value through profit and loss. Derivatives are stated at fair value. Changes in the fair value of these financial instruments are recognised immediately in the income statement. However, where the derivatives qualify for hedge accounting, recognition of any resulting gain or loss depends on the nature of the item being hedged.</p><p class=\"paragraph    \">At the inception of the hedge relationship, the Group determines the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on ongoing basis, the Group determines whether the hedging instrument is effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk, which is when the hedging relationship meets all of the hedge effectiveness requirements. <br/>The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognised in other comprehensive income and accumulated in the hedging reserve in equity. The gain or loss relating to the ineffective portion is recognised immediately in profit or loss and is included in the \u2018other gains and losses\u2019 line item. Amounts previously recognised in other comprehensive income and accumulated in equity are reclassified to profit or loss in the periods when the hedged item affects profit or loss, in the same line as the recognised hedged item. Changes in the fair value of derivatives that are designated and qualify as fair value hedges are recognised in profit or loss immediately, together with any changes in the fair value of the hedged asset or liability that are attributable to the hedged risk.</p><p class=\"paragraph    \">The valuation of the interest rate swaps is based on future cash flows which are estimated based on forward interest rates (from observable yield curves at the end of the reporting period) and contract interest rates, discounted at a rate that reflects the credit risk of various counterparties. The valuation of foreign currency hedging contracts is based on future cash flows which are estimated based on forward exchange rates (from observable forward exchange rates at the end of the reporting period) and contract forward rates, discounted at a rate that reflects the credit risk of various counterparties.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2845m1692p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group uses derivative financial instruments like interest rate swaps, foreign currency contracts and commodity futures to hedge cash flow risks from non-current borrowings, foreign currency exchange and commodity prices. In accordance with its treasury policy, the Group neither holds nor issues derivate financial instruments for trading purposes. However, derivatives that do not qualify for hedge accounting are classified as held for trading instruments for accounting purposes and are accounted for at fair value through profit and loss. Derivatives are stated at fair value. Changes in the fair value of these financial instruments are recognised immediately in the income statement. However, where the derivatives qualify for hedge accounting, recognition of any resulting gain or loss depends on the nature of the item being hedged.</p><p class=\"paragraph    \">At the inception of the hedge relationship, the Group determines the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on ongoing basis, the Group determines whether the hedging instrument is effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk, which is when the hedging relationship meets all of the hedge effectiveness requirements. <br/>The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognised in other comprehensive income and accumulated in the hedging reserve in equity. The gain or loss relating to the ineffective portion is recognised immediately in profit or loss and is included in the \u2018other gains and losses\u2019 line item. Amounts previously recognised in other comprehensive income and accumulated in equity are reclassified to profit or loss in the periods when the hedged item affects profit or loss, in the same line as the recognised hedged item. Changes in the fair value of derivatives that are designated and qualify as fair value hedges are recognised in profit or loss immediately, together with any changes in the fair value of the hedged asset or liability that are attributable to the hedged risk.</p><p class=\"paragraph    \">The valuation of the interest rate swaps is based on future cash flows which are estimated based on forward interest rates (from observable yield curves at the end of the reporting period) and contract interest rates, discounted at a rate that reflects the credit risk of various counterparties. The valuation of foreign currency hedging contracts is based on future cash flows which are estimated based on forward exchange rates (from observable forward exchange rates at the end of the reporting period) and contract forward rates, discounted at a rate that reflects the credit risk of various counterparties.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2802m1693p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group uses derivative financial instruments like interest rate swaps, foreign currency contracts and commodity futures to hedge cash flow risks from non-current borrowings, foreign currency exchange and commodity prices. In accordance with its treasury policy, the Group neither holds nor issues derivate financial instruments for trading purposes. However, derivatives that do not qualify for hedge accounting are classified as held for trading instruments for accounting purposes and are accounted for at fair value through profit and loss. Derivatives are stated at fair value. Changes in the fair value of these financial instruments are recognised immediately in the income statement. However, where the derivatives qualify for hedge accounting, recognition of any resulting gain or loss depends on the nature of the item being hedged.</p><p class=\"paragraph    \">At the inception of the hedge relationship, the Group determines the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on ongoing basis, the Group determines whether the hedging instrument is effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk, which is when the hedging relationship meets all of the hedge effectiveness requirements. <br/>The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognised in other comprehensive income and accumulated in the hedging reserve in equity. The gain or loss relating to the ineffective portion is recognised immediately in profit or loss and is included in the \u2018other gains and losses\u2019 line item. Amounts previously recognised in other comprehensive income and accumulated in equity are reclassified to profit or loss in the periods when the hedged item affects profit or loss, in the same line as the recognised hedged item. Changes in the fair value of derivatives that are designated and qualify as fair value hedges are recognised in profit or loss immediately, together with any changes in the fair value of the hedged asset or liability that are attributable to the hedged risk.</p><p class=\"paragraph    \">The valuation of the interest rate swaps is based on future cash flows which are estimated based on forward interest rates (from observable yield curves at the end of the reporting period) and contract interest rates, discounted at a rate that reflects the credit risk of various counterparties. The valuation of foreign currency hedging contracts is based on future cash flows which are estimated based on forward exchange rates (from observable forward exchange rates at the end of the reporting period) and contract forward rates, discounted at a rate that reflects the credit risk of various counterparties.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForHedgingExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2846m1694p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group uses derivative financial instruments like interest rate swaps, foreign currency contracts and commodity futures to hedge cash flow risks from non-current borrowings, foreign currency exchange and commodity prices. In accordance with its treasury policy, the Group neither holds nor issues derivate financial instruments for trading purposes. However, derivatives that do not qualify for hedge accounting are classified as held for trading instruments for accounting purposes and are accounted for at fair value through profit and loss. Derivatives are stated at fair value. Changes in the fair value of these financial instruments are recognised immediately in the income statement. However, where the derivatives qualify for hedge accounting, recognition of any resulting gain or loss depends on the nature of the item being hedged.</p><p class=\"paragraph    \">At the inception of the hedge relationship, the Group determines the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on ongoing basis, the Group determines whether the hedging instrument is effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk, which is when the hedging relationship meets all of the hedge effectiveness requirements. <br/>The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognised in other comprehensive income and accumulated in the hedging reserve in equity. The gain or loss relating to the ineffective portion is recognised immediately in profit or loss and is included in the \u2018other gains and losses\u2019 line item. Amounts previously recognised in other comprehensive income and accumulated in equity are reclassified to profit or loss in the periods when the hedged item affects profit or loss, in the same line as the recognised hedged item. Changes in the fair value of derivatives that are designated and qualify as fair value hedges are recognised in profit or loss immediately, together with any changes in the fair value of the hedged asset or liability that are attributable to the hedged risk.</p><p class=\"paragraph    \">The valuation of the interest rate swaps is based on future cash flows which are estimated based on forward interest rates (from observable yield curves at the end of the reporting period) and contract interest rates, discounted at a rate that reflects the credit risk of various counterparties. The valuation of foreign currency hedging contracts is based on future cash flows which are estimated based on forward exchange rates (from observable forward exchange rates at the end of the reporting period) and contract forward rates, discounted at a rate that reflects the credit risk of various counterparties.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForRecognisingDifferenceBetweenFairValueAtInitialRecognitionAndAmountDeterminedUsingValuationTechniqueExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2874m1695p": {
   "value": "\n        <h3 class=\"heading \">\n20.2 deferred consideration liability</h3>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1057-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">as at 1 January</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">6.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">payments</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(2.4)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(5.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">acquired subsidiaries</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n                        </td>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x9  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">current portion of deferred consideration liability</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">non-current financial liabilities</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">as at 31 December</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The deferred consideration liability consists of fixed deferred payments in relation to the acquisition of subsidiaries. As per 31 December 2024 there is no deferred consideration liability outstanding (2023: EUR 2.4 million).\u00a0</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2885m1696p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">In the year under review, the average number of full-time employees amounted to 13,774 (2023: 14,571) of which 11,401 (2023: 12,187) full-time employees are active outside the Netherlands.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInformationAboutEmployeesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2926m1697p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n22. other operating expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1059-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">production expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(292.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(322.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">selling expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(47.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(51.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">housing expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(36.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(35.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">general expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(177.9)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(130.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">warranty costs</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(556.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(543.9)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1060-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">gains on disposal and earn-out gains</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">insurance amounts received</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">23.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">government grants</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">result on property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">45.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">49.3</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The gains on disposals and earn-out gains of EUR 9.0 million in 2024 mostly relates to the disposal of Elkhart Products Corporation. In 2023, the gains on disposals and earn-out gains of EUR 35.5 million mostly related to the disposals of Disptek Group. Refer to note 29.2 for further details on the disposal of subsidiaries.</p><p class=\"paragraph    \">In 2024, the insurance amounts of EUR 23.6 million were mainly related to insurance reimbursement to compensate for damaged assets due to fire incidents and business interruption expenses.\u00a0</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2915m1698p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n22. other operating expenses</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1059-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">production expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(292.3)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(322.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">selling expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(47.2)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(51.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">housing expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(36.0)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(35.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">general expenses</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(177.9)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(130.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">warranty costs</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(2.6)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(556.0)</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(543.9)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2958m1699p": {
   "value": "<div class=\"table-container  \">\n    \n    <table class=\" tbl1060-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">gains on disposal and earn-out gains</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">insurance amounts received</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">23.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">government grants</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">result on property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">45.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">49.3</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The gains on disposals and earn-out gains of EUR 9.0 million in 2024 mostly relates to the disposal of Elkhart Products Corporation. In 2023, the gains on disposals and earn-out gains of EUR 35.5 million mostly related to the disposals of Disptek Group. Refer to note 29.2 for further details on the disposal of subsidiaries.</p><p class=\"paragraph    \">In 2024, the insurance amounts of EUR 23.6 million were mainly related to insurance reimbursement to compensate for damaged assets due to fire incidents and business interruption expenses.\u00a0</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">Other income is income not related to the key business activities of the Group or relates to non-recurring items. Other income from asset disposals is recognised in profit or loss when control over the sold asset is transferred to the buyer. The amount recognised as other income equals the proceeds obtained minus the net book value of the sold asset. Insurance amounts received relate to business interruption insurance and to the excess amounts received above the net book value of the lost assets.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2930m1700p": {
   "value": "<div class=\"table-container  \">\n    \n    <table class=\" tbl1060-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">gains on disposal and earn-out gains</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">35.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">insurance amounts received</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">23.6</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">1.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">government grants</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">2.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">result on property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.8</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">9.7</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">45.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">49.3</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The gains on disposals and earn-out gains of EUR 9.0 million in 2024 mostly relates to the disposal of Elkhart Products Corporation. In 2023, the gains on disposals and earn-out gains of EUR 35.5 million mostly related to the disposals of Disptek Group. Refer to note 29.2 for further details on the disposal of subsidiaries.</p><p class=\"paragraph    \">In 2024, the insurance amounts of EUR 23.6 million were mainly related to insurance reimbursement to compensate for damaged assets due to fire incidents and business interruption expenses.\u00a0</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2960m1701p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">Government grants are recognised at fair value where there is a reasonable assurance that the grant will be received and the Group will comply with all related conditions. Government grants relating to costs are deferred and recognised in the income statement over the period necessary to match the costs they are intended to compensate. Government grants relating to compensation for personnel are deducted from the personnel expenses. Government grants relating to the purchase of property, plant and equipment are deducted from the carrying amount of that property, plant and equipment.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2979m1702p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Interest expense and income on current and non-current borrowings, foreign currency exchange results and fair value changes on derivative financial instruments are recognised in the income statement in net finance cost if no hedge accounting is applied. Results from derivative financial instruments for which hedge accounting is applied are brought from equity to net finance cost upon expiration and in relation with the hedged item.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2981m1703p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Interest expense and income on current and non-current borrowings, foreign currency exchange results and fair value changes on derivative financial instruments are recognised in the income statement in net finance cost if no hedge accounting is applied. Results from derivative financial instruments for which hedge accounting is applied are brought from equity to net finance cost upon expiration and in relation with the hedged item.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinanceCostsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f2983m1704p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">Interest expense and income on current and non-current borrowings, foreign currency exchange results and fair value changes on derivative financial instruments are recognised in the income statement in net finance cost if no hedge accounting is applied. Results from derivative financial instruments for which hedge accounting is applied are brought from equity to net finance cost upon expiration and in relation with the hedged item.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3012m1705p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinanceCostExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3014m1706p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3016m1707p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3018m1708p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3020m1709p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3022m1710p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n24. net finance cost</h1>\n\n\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1061-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">interest cost on bank loans and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(26.4)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(31.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">interest cost on lease liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(3.4)</p>                        </td>\n                        <td class=\"x3  brackets\">\n<p class=\"paragraph    \">(2.2)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(29.8)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">interest income</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.3</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net interest expense</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(28.5)</p>                        </td>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">(33.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">foreign currency exchange contracts</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x14  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">fair value results on derivative financial instruments</p>                        </td>\n                        <td class=\"x9  brackets\">\n<p class=\"paragraph    \">(0.4)</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">1.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">net interest expense on employee benefit plans</p>                        </td>\n                        <td class=\"x13  brackets\">\n<p class=\"paragraph    \">(1.2)</p>                        </td>\n                        <td class=\"x14  brackets\">\n<p class=\"paragraph    \">(1.3)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">unwinding of discounts</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">foreign currency exchange results</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.7)</p>                        </td>\n                        <td class=\"x6  brackets\">\n<p class=\"paragraph    \">(5.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x15  \">\n<p class=\"paragraph    \">net finance cost</p>                        </td>\n                        <td class=\"x16  brackets\">\n<p class=\"paragraph    \">(30.8)</p>                        </td>\n                        <td class=\"x17  brackets\">\n<p class=\"paragraph    \">(39.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInterestExpenseExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3030m1711p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n25. income tax expense</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The income tax expense or credit for the period is the tax payable on the current period\u2019s taxable income, based on the applicable income tax rate for each jurisdiction, adjusted by changes in deferred tax assets and liabilities attributable to temporary differences and to unused tax losses. Current and deferred tax is recognised in profit or loss, except to the extent that it relates to items recognised in other comprehensive income or directly in equity. In this case, the tax is also recognised in other comprehensive income or directly in equity, respectively.</p><p class=\"paragraph    \">The current income tax charge is calculated on the basis of the tax laws enacted or substantively enacted at the end of the reporting period in the countries where the Company and its subsidiaries operate and generate taxable income. Management periodically evaluates positions taken in tax returns with respect to situations in which an applicable tax regulation is subject to interpretation. It establishes provisions, where appropriate, on the basis of amounts expected to be paid to the tax authorities. Current tax assets and tax liabilities are offset where the entity has a legally enforceable right to offset and intends either to settle on a net basis, or to realise the asset and settle the liability simultaneously.<strong>\u00a0</strong></p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3063m1713p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n26. earnings and dividends per share</h1>\n\n\n\n        <h3 class=\"heading \">\n26.1 earnings per share</h3>\n\n\n<p class=\"paragraph    \">Earnings per share are calculated as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1064-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net profit (in EUR\u00a0million)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">179.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">315.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">weighted average number of shares in issue (in units)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">110,580,102</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">110,580,102</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">basic earnings per share (in EUR)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.62</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.86</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">net profit (in EUR\u00a0million)</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">179.1</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">315.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">weighted average number of shares in issue including effect of performance share plan (in units)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">110,766,602</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">110,807,602</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">diluted earnings per share (in EUR)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">1.62</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">2.85</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">In addition to the earnings per share based on net profit, the Group calculated earnings\u00a0per share before amortisation and exceptionals:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1065-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">net profit before amortisation and exceptionals (in EUR\u00a0million)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">344.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">373.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">weighted average number of shares in issue (in units)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">110,580,102</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">110,580,102</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">basic earnings per share before amortisation and exceptionals (in EUR)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">3.12</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.38</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x6  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  brackets\">\n<p class=\"paragraph    \">net profit before amortisation and exceptionals (in EUR\u00a0million)</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">344.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">373.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  brackets\">\n<p class=\"paragraph    \">weighted average number of shares in issue including effect of performance share plan (in units)</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">110,766,602</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">110,807,602</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">diluted earnings per share before amortisation and exceptionals (in EUR)</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">3.11</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">3.37</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The net profit before amortisation and exceptionals (in EUR million) is as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1066-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">in EUR\u00a0million</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">net profit</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">179.1</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">315.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">amortisation</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">58.2</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">57.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">exceptional (income) / cost</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">120.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">tax impact on exceptionals</p>                        </td>\n                        <td class=\"x8  brackets\">\n<p class=\"paragraph    \">(13.3)</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">net profit before amortisation and exceptionals</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">344.5</p>                        </td>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">373.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3065m1714p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n26. earnings and dividends per share</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">The Group presents basic and diluted earnings per share (EPS) data for its shares. Basic EPS is calculated by dividing the profit or loss attributable to shareholders of the Company by the weighted average number of shares outstanding during the year. Diluted EPS is determined by dividing the profit or loss attributable to shareholders by the weighted average number of shares outstanding, adjusted for the effects of all dilutive potential shares which comprise share rights granted for performance share plans.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3128m1605p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has contingent liabilities in respect of bank and other guarantees arising from the ordinary course of business. It is not anticipated that any material liabilities will rise from the contingent liabilities. The Group has provided bank guarantees in the ordinary course of business amounting to EUR 8.3 million (2023: EUR 16.1 million) to third parties. In addition, the guarantees and liability undertakings mentioned in note 33.10 apply to the Group. In addition, a\u00a0contingent liability exists in relation to the foreseen disposal of the Russian activities. Based on a future transaction an amount of exit-tax needs to be paid to the government by the buyer. In case the exit-tax exceeds the available cash and bank balances within the disposed entities, it's possible that the shortfall will be paid to the buyer.</p>\n        <h1 class=\"heading heading-article \">\n28. commitments</h1>\n\n\n<p class=\"paragraph    \">At year-end, outstanding commitments related to the purchase of copper, steel, brass and aluminium for the European building and industry operations amounted to EUR 42.5 million (2023: EUR 48.2 million).</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">At year-end, outstanding investment commitments related to property, plant and equipment amounted to EUR 86.7 million (2023: EUR 32.0 million). Investment commitments related to intangible assets amounted to EUR 2.0 million (2023: EUR 1.5 million).</p><p class=\"paragraph    \">In December 2024, Aalberts N.V. has reached an agreement to acquire 100% of the shares of Paulo Products Company (Paulo), operating five facilities in the USA and one in Mexico, generating an annual revenue of approximately USD 105 million with 522 employees.\u00a0The transaction, which is conditional on regulatory approvals, is expected to be finalised in the second quarter of 2025. The results of Paulo will be consolidated immediately thereafter. The acquisition will directly contribute to the earnings per share and will be financed from existing credit facilities.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3098m1715p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has contingent liabilities in respect of bank and other guarantees arising from the ordinary course of business. It is not anticipated that any material liabilities will rise from the contingent liabilities. The Group has provided bank guarantees in the ordinary course of business amounting to EUR 8.3 million (2023: EUR 16.1 million) to third parties. In addition, the guarantees and liability undertakings mentioned in note 33.10 apply to the Group. In addition, a\u00a0contingent liability exists in relation to the foreseen disposal of the Russian activities. Based on a future transaction an amount of exit-tax needs to be paid to the government by the buyer. In case the exit-tax exceeds the available cash and bank balances within the disposed entities, it's possible that the shortfall will be paid to the buyer.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3099m1716p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The Group has contingent liabilities in respect of bank and other guarantees arising from the ordinary course of business. It is not anticipated that any material liabilities will rise from the contingent liabilities. The Group has provided bank guarantees in the ordinary course of business amounting to EUR 8.3 million (2023: EUR 16.1 million) to third parties. In addition, the guarantees and liability undertakings mentioned in note 33.10 apply to the Group. In addition, a\u00a0contingent liability exists in relation to the foreseen disposal of the Russian activities. Based on a future transaction an amount of exit-tax needs to be paid to the government by the buyer. In case the exit-tax exceeds the available cash and bank balances within the disposed entities, it's possible that the shortfall will be paid to the buyer.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3100m1717p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A contingent liability is a liability of uncertain timing and amount. Contingencies are not recognised in the balance sheet because the existence can only be confirmed by occurrence or non-occurrence of one or more uncertain future events, or because the risk of loss is estimated to be possible but not probable or because the amount cannot be measured reliably.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3276m1727p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading \">\naccounting policies</h3>\n\n\n<p class=\"paragraph    \">A contingent liability is a liability of uncertain timing and amount. Contingencies are not recognised in the balance sheet because the existence can only be confirmed by occurrence or non-occurrence of one or more uncertain future events, or because the risk of loss is estimated to be possible but not probable or because the amount cannot be measured reliably.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForFinancialGuaranteesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3130m1606p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n28. commitments</h1>\n\n\n<p class=\"paragraph    \">At year-end, outstanding commitments related to the purchase of copper, steel, brass and aluminium for the European building and industry operations amounted to EUR 42.5 million (2023: EUR 48.2 million).</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">At year-end, outstanding investment commitments related to property, plant and equipment amounted to EUR 86.7 million (2023: EUR 32.0 million). Investment commitments related to intangible assets amounted to EUR 2.0 million (2023: EUR 1.5 million).</p><p class=\"paragraph    \">In December 2024, Aalberts N.V. has reached an agreement to acquire 100% of the shares of Paulo Products Company (Paulo), operating five facilities in the USA and one in Mexico, generating an annual revenue of approximately USD 105 million with 522 employees.\u00a0The transaction, which is conditional on regulatory approvals, is expected to be finalised in the second quarter of 2025. The results of Paulo will be consolidated immediately thereafter. The acquisition will directly contribute to the earnings per share and will be financed from existing credit facilities.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfCommitmentsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3131m1718p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">At year-end, outstanding investment commitments related to property, plant and equipment amounted to EUR 86.7 million (2023: EUR 32.0 million). Investment commitments related to intangible assets amounted to EUR 2.0 million (2023: EUR 1.5 million).</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInvestmentContractsLiabilitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3138m1601p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n29. business combinations</h1>\n\n\n\n        <h3 class=\"heading \">\n29.1 acquisition of subsidiaries</h3>\n\n\n<p class=\"paragraph    \">The following group company was acquired in 2024:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1067-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">as of</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">interest</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">segment</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">Steel Goode Products LLC (SGP)</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">October 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">100%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph colbreak   \">Aalberts acquired 100% of the shares of Steel Goode Products LLC (SGP), generating an annual revenue of approximately USD 15 million with 75 FTE. SGP operates two facilities in Texas and one in Ohio, USA. SGP is a leading provider of thermal spraying and finishing services, specialising in enhancing wear resistance and corrosion protection for a wide range of critical components.\u00a0This acquisition is in line with our group strategy to expand our presence in the US and will strengthen our service network in the Southern region and expand our geographic footprint in the Northeast. By combining SGP\u2019s expertise with our existing technology solutions, we are creating a stronger business with significantly increased scale and enhanced benefits for our customers.\u00a0The experienced management of SGP will work closely with our management of Aalberts surface technologies in North America, who will continue to lead the business and drive future growth opportunities.</p><p class=\"paragraph    \">As at acquisition date the fair values of assets, liabilities and cash flow on account of this acquisition was as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1068-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">fair values of assets and liabilities arising from business combinations</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">6.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2.2</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">inventories</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">receivables and other current assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cash and current borrowings</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(1.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">payables and other current liabilities</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">net assets acquired</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">13.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">purchase consideration settled in cash</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">17.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">deferred purchase consideration</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">total purchase consideration</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">18.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">goodwill</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">5.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">purchase consideration settled in cash</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">17.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cash and current borrowings</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(0.9)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">cash outflow from acquisitions</p>                        </td>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">16.9</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The fair values of the identifiable assets and liabilities as at acquisition date for the acquisition in 2024 is based on the outcome of the preliminary purchase price allocation. Therefore, the fair values of the identifiable assets and liabilities were determined provisionally and are subject to change, awaiting further validation and verification of assumptions used. The purchase price allocations will be finalised within 12 months from the applicable acquisition date.</p><p class=\"paragraph    \">The total purchase consideration of EUR 18.8 million includes a contingent deferred purchase consideration of EUR 1.0 million, which is depending on the results for 2025. This contingent deferred purchase consideration represents the fair value as at acquisition date. The contingent deferred purchase consideration is recognised as part of the provisions.\u00a0</p><p class=\"paragraph    \">The goodwill of EUR 5.3 million that is related to the acquired business, mainly include the benefit of anticipated synergies, future market developments and knowhow.</p><p class=\"paragraph    \">The increase of the 2024 revenue due to the consolidation of the acquisition amounted to EUR 3.4 million. The contribution to the 2024 operating profit of Aalberts amounted to EUR 0.8 million. Had this acquisition been effected at 1 January 2024, the contribution to the 2024 revenue would have been EUR 11.6 million (pro-forma). The contribution to the operating profit for the year would have been EUR 1.2 million (pro-forma).</p><p class=\"paragraph    \">The Group incurred acquisition related costs such as external legal fees and due diligence costs for an amount of EUR 0.3 million. These costs have been excluded from the purchase consideration and have been recognised as an expense in the current year within the general expenses line item (part of other operating expenses).</p><p class=\"paragraph    \">Contingent purchase considerations with respect to prior year acquisitions were paid in cash during 2024 for a total amount of EUR 2.4 million. Together with the EUR 16.9 million cash outflow for the 2024 acquisition, this resulted in a total cash outflow from acquisitions of EUR 19.3 million in 2024.</p>\n        <h3 class=\"page-break-before heading \">\n29.2 disposal of subsidiaries</h3>\n\n\n<p class=\"paragraph    \">The following group company was divested in 2024:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1069-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">company</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">as of</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">interest</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">segment</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x2  brackets\">\n<p class=\"paragraph    \">Elkhart Products Corporation Inc (EPC)</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">August 2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">100%</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">building</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">Aalberts divested Elkhart Products Corporation, a copper solder fitting manufacturer in the United States generating an annual revenue of approximately USD 80 million.</p><p class=\"paragraph    \">The book value of the assets and liabilities disposed of and the cash flow impact in 2024 is as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1070-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">book value of the assets and liabilities disposed</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">11.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">5.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">inventories</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">18.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">receivables and other current assets</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">13.7</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">cash and current borrowings</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">payables and other current liabilities</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(13.5)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">currency translation</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(8.8)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">net assets disposed</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">27.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">consideration settled in cash</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">36.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">deferred consideration</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(0.6)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">total consideration</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x12  \">\n<p class=\"paragraph    \">gain on disposal</p>                        </td>\n                        <td class=\"x13  \">\n<p class=\"paragraph    \">8.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">consideration settled in cash</p>                        </td>\n                        <td class=\"x11  \">\n<p class=\"paragraph    \">36.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">cash and current borrowings</p>                        </td>\n                        <td class=\"x7  brackets\">\n<p class=\"paragraph    \">(1.0)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">cash inflow from disposals</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">35.4</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The gain on disposals in 2024 amounted to EUR 8.0 million, while the deferred consideration related to prior year divestments increased/reversed with EUR 1.0 million. As a result, the gain on the 2024 disposal and the adjustment to prior year divestments amounted to EUR 9.0 million and is recognised in other income (see note 23). The 2024 disposals resulted in a net cash inflow of EUR 35.4 million. Deferred considerations for prior year disposals were settled in cash in 2024 for an amount of EUR 7.3 million. Together with the cash inflow for 2024 disposals, this results in a total cash inflow from disposals of EUR 42.7 million.</p><p class=\"paragraph    \">The contribution of the disposed activities to the 2024 revenue amounted to EUR 39.1 million. The contribution to the 2024 operating profit amounted to EUR 3.7 million.</p><p class=\"paragraph    \">In August 2023 Aalberts divested 100% of the shares of Disptek Group (\u2018Disptek\u2019). Disptek was part of the industry segment and has locations in Germany, Italy, United Kingdom and the USA. Disptek generated an annual revenue of approximately EUR 75 million.</p><p class=\"paragraph    \">In 2023,\u00a0the gain on disposals amounted to EUR 32.3 million, while the deferred consideration related to prior year divestments reversed with EUR 2.3 million. As a result, the gain on the 2023 disposal and the adjustment to prior year divestments amounted to EUR 30.0 million and is recognised in other income (see note 23). The 2023 disposals resulted in a net cash inflow of EUR 94.2 million. Deferred considerations for prior year disposals were settled in cash in 2023 for an amount of EUR 3.9 million. Together with the cash inflow for 2023 disposals, this resulted in a total cash inflow from disposals in 2023 of EUR 98.1 million.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3135m1603p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n29. business combinations</h1>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h4 class=\"heading set-color-text-red\">\naccounting policies</h4>\n\n\n<p class=\"paragraph    \">Business combinations are accounted for using the acquisition method. This means that at the time of acquisition the identifiable assets and liabilities of the acquiree are included at their fair value, considering any contingent liabilities, indemnification assets, reacquired rights and the settlement of existing clients with the acquired group company. The purchase consideration is set at the payment transferred and consists of the fair value of all assets transferred, obligations entered into, and shares issued in order to obtain control of the acquired entity. This includes an estimate of the conditional purchase consideration.</p><p class=\"paragraph    \">Any contingent consideration payable is measured at fair value at acquisition date. If an obligation to pay contingent consideration that meets the definition of a financial instrument is classified as equity, then it is not remeasured, and settlement is accounted for within equity. Otherwise, other contingent consideration is remeasured at fair value at each reporting date and subsequent changes in the fair value of the contingent consideration are recognised in profit or loss.</p><p class=\"paragraph    \">All identifiable intangible assets of the acquired company are recorded at fair value. Intangible assets are separately identified and valued. An asset is identifiable when it either arises from contractual or other legal rights or if it is separable. An asset is separable if it can be sold on its own or with other assets. The transferred payment is allocated across the fair value of all assets and liabilities with any residual allocated to goodwill.</p><p class=\"paragraph    \">Excess of the acquirer\u2019s interest in the net fair value of the acquired identifiable assets over the fair value of the payment is recognised immediately in the statement of comprehensive income. Acquisition-related costs are expensed as incurred.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">The accounting of non-controlling interests is determined per transaction. The non-controlling interests are valued either at the fair value on the acquisition date or at a proportionate part of the acquiree\u2019s identifiable assets and liabilities.</p><p class=\"paragraph    \">\u200b\u200b\u200b\u200b\u200b\u200b\u200bIf an acquisition is affected by consecutive purchases (step acquisition) the identifiable assets and liabilities of the acquiree are included at their fair value once control is acquired. Any profit or loss pursuant to the difference between the fair value of the interest held previously in the acquiree and the carrying amount is included in the income statement.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3137m1602p": {
   "value": "<p class=\"paragraph f19-article-block-contains-ixbrl   \">The accounting of non-controlling interests is determined per transaction. The non-controlling interests are valued either at the fair value on the acquisition date or at a proportionate part of the acquiree\u2019s identifiable assets and liabilities.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForTransactionsWithNoncontrollingInterestsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3160m1599p": {
   "value": "\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\n29.3 assets held for sale</h3>\n\n\n<p class=\"paragraph    \">Aalberts has made the decision to leave Russia at the end of December 2024. Efforts to sell the Russian disposal group are continuing and Aalberts expects to reach an agreement in 2025. As a result, the Russian disposal group is classified as held for sale. Following a remeasurement to the fair value less costs to sell, an impairment loss of EUR 34.4 million is recognised in the income statement.</p><p class=\"paragraph    \">The assets and liabilities reclassified to held for sale and the remaining book value of assets held for sale and liabilities held for sale can be summarised as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1145-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred tax asset</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">inventories</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">12.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">receivables and other current assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">impairment of assets held for sale</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(34.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">assets held for sale</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">-</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">payables and other current liabilities</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">liabilities held for sale</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">net assets held for sale</p>                        </td>\n                        <td class=\"x11  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">In addition to the impairment, restructuring costs including write-off of inventories, personnel expenses and other operating expenses for a total amount of EUR 2.6 million are related to the decision to leave Russia. As a result, a total amount of EUR 37.0 million is included as costs in the income statement and also included in exceptional costs.\u00a0</p><p class=\"paragraph    \">At 31 December 2024, the accumulated currency translation reserve within equity related to the Russian disposal group represented a loss of circa EUR 28.8 million.\u00a0On completion of the divestment, the currency translation reserve within equity related to the Russian disposal group will be reclassified from equity to the income statement.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3274m1719p": {
   "value": "\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\n29.3 assets held for sale</h3>\n\n\n<p class=\"paragraph    \">Aalberts has made the decision to leave Russia at the end of December 2024. Efforts to sell the Russian disposal group are continuing and Aalberts expects to reach an agreement in 2025. As a result, the Russian disposal group is classified as held for sale. Following a remeasurement to the fair value less costs to sell, an impairment loss of EUR 34.4 million is recognised in the income statement.</p><p class=\"paragraph    \">The assets and liabilities reclassified to held for sale and the remaining book value of assets held for sale and liabilities held for sale can be summarised as follows:</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1145-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">intangible assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">11.9</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">property, plant and equipment</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">5.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">right-of-use assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">deferred tax asset</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">0.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">inventories</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">12.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">receivables and other current assets</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">4.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">impairment of assets held for sale</p>                        </td>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">(34.4)</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">assets held for sale</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">-</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">lease liabilities</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">0.6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">payables and other current liabilities</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">3.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">liabilities held for sale</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">4.4</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x10  \">\n<p class=\"paragraph    \">net assets held for sale</p>                        </td>\n                        <td class=\"x11  brackets\">\n<p class=\"paragraph    \">(4.4)</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">In addition to the impairment, restructuring costs including write-off of inventories, personnel expenses and other operating expenses for a total amount of EUR 2.6 million are related to the decision to leave Russia. As a result, a total amount of EUR 37.0 million is included as costs in the income statement and also included in exceptional costs.\u00a0</p><p class=\"paragraph    \">At 31 December 2024, the accumulated currency translation reserve within equity related to the Russian disposal group represented a loss of circa EUR 28.8 million.\u00a0On completion of the divestment, the currency translation reserve within equity related to the Russian disposal group will be reclassified from equity to the income statement.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3152m1598p": {
   "value": "\n        <h3 class=\"f19-article-block-contains-ixbrl heading \">\n29.3 assets held for sale</h3>\n\n\n\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading set-color-text-red\">\naccounting policies</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Non-current assets (or disposal groups) are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable. They are measured at the lower of their carrying amount and fair value less costs to sell. Non-current assets are not depreciated or amortised while they are classified as held for sale. An impairment loss is recognised for any initial or subsequent write-down of the asset (or disposal group) to fair value less costs to sell.</p><p class=\"paragraph    \">Non-current assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3277m1728p": {
   "value": "\n<div class=\"group f19-article-block-contains-ixbrl \">\n    \n        <h3 class=\"heading set-color-text-red\">\naccounting policies</h3>\n\n\n<p class=\"paragraph f19-article-block-contains-ixbrl   \">Non-current assets (or disposal groups) are classified as held for sale if their carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable. They are measured at the lower of their carrying amount and fair value less costs to sell. Non-current assets are not depreciated or amortised while they are classified as held for sale. An impairment loss is recognised for any initial or subsequent write-down of the asset (or disposal group) to fair value less costs to sell.</p><p class=\"paragraph    \">Non-current assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet.</p>\n</div>\n",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3154m1596p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n30. overview of significant subsidiaries</h1>\n\n\n<p class=\"paragraph    \">The consolidated financial statements of Aalberts incorporate the financial information of more than 200 legal entities controlled by the Company and its subsidiaries.</p><p class=\"paragraph    \">The <em>overview group companies</em> as included in this annual report shows the most important operational legal entities including the country in which their main operations are located. They all are wholly owned subsidiaries, unless indicated otherwise.</p>\n        <h1 class=\"heading heading-article span-columns \">\noverview group companies</h1>\n\n\n<p class=\"paragraph    \">The consolidated financial statements of Aalberts include the assets and liabilities of more than 200 legal entities. Set out below is an overview of the most important operational legal entities including the country of the main activity. All of the subsidiaries are 100% owned, unless indicated otherwise.</p><p class=\"paragraph    \">A list of subsidiaries is available at the Chamber of Commerce (the Netherlands). Aalberts N.V. is registered in the Trade Register of Utrecht under No. 30089954.</p><p class=\"paragraph    \">\u2003</p><p class=\"paragraph    \">\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1094-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x4  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts hfc holding B.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts Surface Technologies GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DEU</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts advanced mechatronics B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems Americas, Inc.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">USA</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts Surface Treatment Corp</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">USA</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">KML Linear Motion Technology GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">AUT</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems B.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">iProcess Technologies GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DEU</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems Limited</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">GBR</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Metalis S.A.S.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">FRA</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems APAC Inc.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">TWN</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Mifa Aluminium B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">KAN Sp. z.o.o. (51%)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">POL</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Ventrex Automotive GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">AUT</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Henco Industries N.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">BEL</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">BROEN A/S</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DNK</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">ISIFLO AS</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NOR</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">VAF Instruments B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph colspan   \">Aalberts operates some 125+ locations with activities in over 50 countries.\u00a0To learn more, please visit <a class=\"url \" href=\"https://aalberts.com/contact\">aalberts.com/contact</a></p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f3156m1597p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n30. overview of significant subsidiaries</h1>\n\n\n<p class=\"paragraph    \">The consolidated financial statements of Aalberts incorporate the financial information of more than 200 legal entities controlled by the Company and its subsidiaries.</p><p class=\"paragraph    \">The <em>overview group companies</em> as included in this annual report shows the most important operational legal entities including the country in which their main operations are located. They all are wholly owned subsidiaries, unless indicated otherwise.</p>\n        <h1 class=\"heading heading-article span-columns \">\noverview group companies</h1>\n\n\n<p class=\"paragraph    \">The consolidated financial statements of Aalberts include the assets and liabilities of more than 200 legal entities. Set out below is an overview of the most important operational legal entities including the country of the main activity. All of the subsidiaries are 100% owned, unless indicated otherwise.</p><p class=\"paragraph    \">A list of subsidiaries is available at the Chamber of Commerce (the Netherlands). Aalberts N.V. is registered in the Trade Register of Utrecht under No. 30089954.</p><p class=\"paragraph    \">\u2003</p><p class=\"paragraph    \">\u2003</p><div class=\"colspan table-container  \">\n    \n    <table class=\" tbl1094-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">building</p>                        </td>\n                        <td class=\"x3  \">\n                        </td>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">industry</p>                        </td>\n                        <td class=\"x4  \">\n                        </td>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">semicon</p>                        </td>\n                        <td class=\"x4  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts hfc holding B.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts Surface Technologies GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DEU</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts advanced mechatronics B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems Americas, Inc.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">USA</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts Surface Treatment Corp</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">USA</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">KML Linear Motion Technology GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">AUT</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems B.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">iProcess Technologies GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DEU</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems Limited</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">GBR</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Metalis S.A.S.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">FRA</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Aalberts integrated piping systems APAC Inc.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">TWN</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Mifa Aluminium B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  brackets\">\n<p class=\"paragraph    \">KAN Sp. z.o.o. (51%)</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">POL</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Ventrex Automotive GmbH</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">AUT</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">Henco Industries N.V.</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">BEL</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">BROEN A/S</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">DNK</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">ISIFLO AS</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">NOR</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">VAF Instruments B.V.</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">NLD</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x7  \">\n                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph colspan   \">Aalberts operates some 125+ locations with activities in over 50 countries.\u00a0To learn more, please visit <a class=\"url \" href=\"https://aalberts.com/contact\">aalberts.com/contact</a></p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInterestsInOtherEntitiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1994m1594p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n31. related parties</h1>\n\n\n<p class=\"paragraph    \">The Management Board and the Supervisory Board are considered key management. Key management are those persons having authority and responsibility for planning, directing and controlling the activities of the Group as a whole. The total remuneration of key management in 2024 amounts to EUR 3.8 million (2023: EUR 4.7 million).</p><p class=\"paragraph    \">In addition transactions with Aalberts\u2019 pension funds qualify as related party transactions.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">No material related party transactions have been executed other than transactions with pension funds (note 17) and remuneration of the Management Board and the Supervisory Board (note 33.9) under normal business conditions.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1992m1593p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n31. related parties</h1>\n\n\n<p class=\"paragraph    \">The Management Board and the Supervisory Board are considered key management. Key management are those persons having authority and responsibility for planning, directing and controlling the activities of the Group as a whole. The total remuneration of key management in 2024 amounts to EUR 3.8 million (2023: EUR 4.7 million).</p><p class=\"paragraph    \">In addition transactions with Aalberts\u2019 pension funds qualify as related party transactions.</p><p class=\"paragraph f19-article-block-contains-ixbrl   \">No material related party transactions have been executed other than transactions with pension funds (note 17) and remuneration of the Management Board and the Supervisory Board (note 33.9) under normal business conditions.</p>",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfAccountingPolicyForTransactionsWithRelatedPartiesExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1991m1592p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n32. subsequent events</h1>\n\n\n<p class=\"paragraph    \">In relation to the outcome of the arbitral award and the addition to the provision for claims as disclosed in note 18, the Company filed a request for annulment of the arbitral award in February 2025.\u00a0</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1990m1591p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n33.8 audit fees</h1>\n\n\n<p class=\"paragraph    \">The following amounts are charged as audit fees by Deloitte Accountants B.V. and its member firm and/or affiliates (amounts in EUR 1,000).</p><div class=\"table-container  \">\n    \n    <table class=\" tbl1081-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte Accountants B.V.</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte network</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">audit of financial statements</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1,017</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1,977</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2,994</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other audit and assurance related services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">355</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">7</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">362</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">tax compliances services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">95</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">95</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other non-audit services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">1,372</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,079</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3,451</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<div class=\"table-container  \">\n    \n    <table class=\" tbl1082-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte Accountants B.V.</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte network</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">Deloitte total</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n                        <td class=\"x5  \">\n                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">audit of financial statements</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">990</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">1,946</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">2,936</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other audit and assurance related services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">6</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">6</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">tax compliances services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">68</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">68</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">other non-audit services</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">\u2013</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">990</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">2,020</p>                        </td>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">3,010</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n</div>\n<p class=\"paragraph    \">The fees listed above relate to the services applied to the Company and its consolidated group companies by accounting firms and independent external auditors as referred to in Section 1(1) of the Dutch Audit Firms (Supervision) Act (Wta), as well as by Dutch and foreign-based Deloitte audit firms, including their tax services and advisory groups. The audit fees relate to the audit of the 2024 financial statements, regardless of whether the work was performed during the financial year. The other audit and assurance fees mainly relate to the limited assurance engagement on the 2024 sustainability statement.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfAuditorsRemunerationExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  },
  "f1995m1595p": {
   "value": "\n        <h1 class=\"heading heading-article \">\n33.9 remuneration of the Management and Supervisory Board</h1>\n\n\n<p class=\"paragraph    \">The total remuneration of the members of the Management Board for 2024 amounted to EUR 3.4 million (2023: EUR 4.3 million) and is determined in accordance with the remuneration policy as disclosed in the remuneration report.</p><p class=\"paragraph    \">amounts in EUR 1,000: <br/>St\u00e9phane Simonetta (CEO) received a salary of EUR 884 (2023: EUR 283), a bonus amounting to EUR 488 (2023: EUR 379), a pension contribution of EUR 126 (2023: EUR 41 ) and other benefits of EUR 87. At year-end he held a total of 10,000 ordinary shares in Aalberts. The number of conditional performance share awards that were granted in 2024 (PSP 2023-2025) amounted to 39,000 shares for which EUR 535 was charged to the income statement. He is entitled to an additional compensation of EUR 500 over a period of 3 years. As per 31 December 2024 the outstanding commitment amounts to EUR 167 and is conditional to his continued employment.</p><p class=\"paragraph    \">amounts in EUR 1,000: <br/>Arno Monincx (CFO) received a salary of EUR 588 (2023: EUR 565), a bonus amounting to EUR 210 (2023: EUR 346), a pension contribution of EUR 103 (2023: EUR 99) and other benefits of EUR 33. At year-end he held a total number of 12,000 (2023: 24,000) ordinary shares in Aalberts. In 2024 118% of the 20,000 conditional shares that were granted in 2021 (PSP 2021\u20132023) vested in May 2024 for which EUR 114 (2023: EUR 429) was charged to the income statement. The number of conditional performance share awards that were granted in 2023 (PSP 2023-2025) amounted to 20,000 shares for which EUR 251 (2023: EUR 167) was charged to the income statement.</p><p class=\"paragraph    \">The share price of Aalberts as at 31 December 2024 amounted to EUR 34.34 per ordinary share. Additional information regarding conditional performances share awards is disclosed in note 13.</p><p class=\"paragraph page-break-before   \">The following fixed individual remunerations were paid to members of the Supervisory Board:</p><div class=\"table-container  \">\n    \n    <table class=\"f-notelist-after tbl1083-TRD_htmlChWebsite_1\">\n                <tbody>\n            <tr>\n                        <td class=\"x2  \">\n<p class=\"paragraph    \">amounts in EUR 1,000</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2024</p>                        </td>\n                        <td class=\"x3  \">\n<p class=\"paragraph    \">2023</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">P.A.M. van Bommel</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">82.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">84.3</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">L. Declercq</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">57.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">57.5</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">F. Melzer<sup>1</sup></p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">57.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">42.8</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">T. Menssen<sup>1</sup></p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">57.5</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">43.1</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">P. Veenema</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">60.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">60.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x4  \">\n<p class=\"paragraph    \">J. van der Zouw</p>                        </td>\n                        <td class=\"x5  \">\n<p class=\"paragraph    \">60.0</p>                        </td>\n                        <td class=\"x6  \">\n<p class=\"paragraph    \">60.0</p>                        </td>\n            </tr>\n            <tr>\n                        <td class=\"x7  \">\n<p class=\"paragraph    \">total</p>                        </td>\n                        <td class=\"x8  \">\n<p class=\"paragraph    \">374.5</p>                        </td>\n                        <td class=\"x9  \">\n<p class=\"paragraph    \">347.7</p>                        </td>\n            </tr>\n                </tbody>\n</table>\n\n\n        <div class=\"note-list \">\n<div class=\"note-item \" id=\"f12babf7-31c4-4b4f-addd-72829bcccc32\">\n    <span class=\"note-indicator number-indicator\">1</span><span class=\"note-seperator\"> </span><span class=\"note-content\">appointed EGM 9 March 2023</span>\n</div>        </div>\n\n</div>\n<p class=\"paragraph    \">No loans, advances or guarantees have been granted to the members of the Management Board and the Supervisory Board. No options have been granted to members of the Supervisory Board. At year-end the members of the Supervisory Board do not hold shares in the Company.</p>",
   "dimensions": {
    "concept": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
    "language": "en",
    "entity": "scheme:549300EMP9DT6Q35HZ31",
    "period": "2024-01-01T00:00:00/2025-01-01T00:00:00"
   }
  }
 }
}