v3.26.1
Acquisitions - Schedule of Unaudited Pro Forma Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Business Combination, Pro Forma Information [Abstract]        
Pro forma net sales $ 383,021 $ 341,789 $ 1,054,891 $ 954,519
Pro forma net earnings $ 48,144 $ 40,948 $ 120,807 $ 92,194