v3.26.1
Acquisitions - Summary of Pro Forma Information (Detail) - Sitem Group - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
Business Combination, Pro Forma Information [Line Items]    
Net Sales $ 3,443.8 $ 3,314.2
Net earnings attributable to controlling interest $ 9.2 $ 103.7
Diluted earnings per share attributable to controlling interest $ 0.19 $ 2.05