XML 129 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Schedule of Debt Redemption (Details) - Senior Notes
12 Months Ended
Jun. 30, 2024
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 101.00%
2026 Dollar Senior Secured Notes | 2025  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2026 Euro Senior Secured Notes | 2025  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2027 Euro Senior Secured Notes due May 2027 | 2026  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 102.25%
2027 Euro Senior Secured Notes due May 2027 | 2027  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2027 Euro Senior Secured Notes due November 2027 | 2026  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2028 Euro Senior Secured Notes | 2025  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 102.875%
2028 Euro Senior Secured Notes | 2026  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 101.438%
2028 Euro Senior Secured Notes | 2027  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2028 Euro Senior Secured Notes | 2028 and thereafter  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2029 Dollar Senior Secured Notes | 2025  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 102.375%
2029 Dollar Senior Secured Notes | 2026  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 101.188%
2029 Dollar Senior Secured Notes | 2027  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2029 Dollar Senior Secured Notes | 2028 and thereafter  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2030 Dollar Senior Secured Notes | 2026  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 103.313%
2030 Dollar Senior Secured Notes | 2027  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 101.656%
2030 Dollar Senior Secured Notes | 2028 and thereafter  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%
2026 Euro Notes due April 2026 | 2025  
Debt Instrument, Redemption [Line Items]  
Redemption price, percentage 100.00%