XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Minimum lease payments    
2026 $ 74.4  
2027 66.0  
2028 51.7  
2029 43.5  
2030 28.2  
Thereafter 65.7  
Total future lease payments 329.5  
Less: imputed interest (43.3)  
Total present value of lease liabilities 286.2  
Current operating lease liabilities 64.4 $ 57.8
Long-term operating lease liabilities 221.8 $ 218.7
Total operating lease liabilities $ 286.2