XML 13 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net earnings $ 28,167 $ 19,505 $ 127,870 $ 84,749
Other comprehensive income (loss), net of tax        
Foreign currency translation 897 858 2,342 (9,243)
Pension liability adjustment   (82) (3) 2,857
Cash flow hedges 13,549 (4,000) 6,699 (17,300)
Other comprehensive income (loss) 14,446 (3,224) 9,038 (23,686)
Comprehensive income 42,613 16,281 136,908 61,063
Comprehensive income attributable to noncontrolling interests 3,865 3,287 7,461 4,449
Comprehensive income attributable to controlling interest $ 38,748 $ 12,994 $ 129,447 $ 56,614