v3.26.1
LEASES - Schedule of Minimum Lease Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Minimum lease payments    
2027 $ 73.5  
2028 57.9  
2029 47.0  
2030 30.9  
2031 19.7  
Thereafter 54.6  
Total future lease payments 283.6  
Less: imputed interest (35.5)  
Total present value of lease liabilities 248.1  
Current operating lease liabilities 65.2 $ 64.4
Long-term operating lease liabilities 182.9 $ 221.8
Total operating lease liabilities $ 248.1