XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of future minimum lease payments for operating leases (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Jun. 30, 2024
Minimum lease payments    
2025, remaining $ 35.3  
2026 60.1  
2027 52.6  
2028 40.0  
2029 34.8  
Thereafter 80.3  
Total future lease payments 303.1  
Less: imputed interest (43.6)  
Total present value of lease liabilities 259.5  
Current operating lease liabilities 56.2 $ 57.8
Long-term operating lease liabilities 203.3 $ 218.7
Total operating lease liabilities $ 259.5