XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net earnings $ 34,821 $ 24,008
Other comprehensive income (loss), net of tax    
Foreign currency translation 1,407 541
Pension liability adjustment (11) (7)
Cash flow hedges (313) (50)
Other comprehensive income, net of tax 1,083 484
Comprehensive income 35,904 24,492
Comprehensive loss attributable to noncontrolling interests (327) (245)
Comprehensive income attributable to controlling interest $ 36,231 $ 24,737