XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of future minimum lease payments for operating leases (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Jun. 30, 2024
Minimum lease payments    
2025, remaining $ 18.6  
2026 66.9  
2027 60.0  
2028 49.5  
2029 42.3  
Thereafter 90.8  
Total future lease payments 328.1  
Less: imputed interest (44.7)  
Total present value of lease liabilities 283.4  
Current operating lease liabilities 58.6 $ 57.8
Long-term operating lease liabilities 224.8 $ 218.7
Total operating lease liabilities $ 283.4