v3.26.1
Income Taxes - Income taxes paid (net of refund) (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Income taxes paid (net of refunds received)      
U.S. federal taxes $ 23.5    
State taxes 7.1    
Income taxes paid (net of refunds received) 49.6 $ 23.7 $ 41.8
Canada      
Income taxes paid (net of refunds received)      
Foreign taxes 12.1    
Other      
Income taxes paid (net of refunds received)      
Foreign taxes $ 6.9