v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Statement of Comprehensive Income [Abstract]      
Net earnings $ 155,035 $ 94,970 $ 117,821
Other comprehensive income (loss):      
Foreign currency translation 7,194 3,250 10,580
Pension liability adjustment, net of tax 95 76 7,273
Cash flow hedges, net of tax (433) 270 6,497
Other comprehensive income, net of tax 6,856 3,596 24,350
Comprehensive income 161,891 98,566 142,171
Comprehensive (loss) income attributable to noncontrolling interests (1,050) (1,083) 7,197
Comprehensive income attributable to controlling interest $ 162,941 $ 99,649 $ 134,974