XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Trade Payables (Details) - EUR (€)
€ in Millions
12 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2020
Trade and other payables [abstract]      
Trade payables - Current € 336.0 € 1,029.0 € 1,368.2
Trade payables - Non-current 179.9 49.2  
Total trade payables 515.9 € 1,078.2 € 1,368.2
Reversal of certain pre-delivery trade payables € 497.0