XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net earnings $ 28,009 $ 28,167 $ 52,017 $ 127,870
Other comprehensive income (loss), net of tax        
Foreign currency translation (3,276) 897 (2,735) 2,342
Pension liability adjustment 13   6 (3)
Cash flow hedges (57) 13,549 (107) 6,699
Other comprehensive income (loss), net of tax (3,320) 14,446 (2,836) 9,038
Comprehensive income 24,689 42,613 49,181 136,908
Comprehensive income (loss) attributable to noncontrolling interests (251) 3,865 (496) 7,461
Comprehensive income attributable to controlling interest $ 24,940 $ 38,748 $ 49,677 $ 129,447