XML 153 R129.htm IDEA: XBRL DOCUMENT v3.25.1
Finance expense and finance and other income (Details) - EUR (€)
€ in Millions
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Finance expense and finance and other income      
Finance expense € 66.5 € 83.0 € 76.8
Finance and other income € 290.5 € 144.8 € 42.4