v3.26.1
Leases - (Future Lease Payments) (Details) - USD ($)
$ in Millions
May 31, 2026
May 31, 2025
Leases [Abstract]    
2027 $ 21.4  
2028 17.1  
2029 14.7  
2030 11.1  
2031 7.4  
Thereafter 11.7  
Total future lease payments 83.4  
Less: imputed interest 9.2  
Total operating lease liabilities 74.2  
Current portion [1] 22.0 $ 22.5
Non-current portion $ 52.2 $ 55.5
[1] The current portion of operating lease liabilities is reported in the other current liabilities line item on the Company’s Consolidated Balance Sheets.