v3.26.3
Investments in Unconsolidated Affiliates - Schedule of Condensed Financial Information for Unconsolidated Affiliates (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Schedule of Investments [Line Items]    
Net sales $ 343,886 $ 303,707
Net earnings (loss) 42,572 34,821
Equity Method Investment, Nonconsolidated Investee, Other | WAVE    
Schedule of Investments [Line Items]    
Net sales 151,628 134,717
Operating income (loss) 73,933 67,683
Depreciation and amortization 1,432 1,638
Interest expense, net 3,764 3,960
Income tax (benefit) expense 146 134
Net earnings (loss) 70,006 63,597
Equity Method Investment, Nonconsolidated Investee, Other | ClarkDietrich    
Schedule of Investments [Line Items]    
Net sales 340,574 289,991
Operating income (loss) 30,068 22,789
Depreciation and amortization 5,172 4,495
Interest expense, net 268 80
Income tax (benefit) expense 248 13
Net earnings (loss) 29,526 23,735
Equity Method Investment, Nonconsolidated Investee, Other | Other    
Schedule of Investments [Line Items]    
Net sales 63,320 72,485
Operating income (loss) (3,988) (3,257)
Depreciation and amortization 1,948 2,214
Interest expense, net 337 295
Income tax (benefit) expense (33) 59
Net earnings (loss) $ (4,295) $ (3,623)