XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED CONDENSED 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 income $ 448,495 $ 374,613 $ 900,528 $ 759,698
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (18,491) (1,813) (14,835) 821
Change in fair value of interest rate lock agreements, net of tax expense (benefit) of $1,766, $3,115, $(1,642) and $5,921, respectively 5,161 9,099 (4,795) 17,298
Amortization of interest rate lock agreements, net of tax benefit of $(513), $(503), $(1,026) and $(990), respectively (1,523) (1,495) (3,046) (2,937)
Other, net of tax expense of $0, $130, $0 and $130, respectively 0 379 0 379
Other comprehensive (loss) income, net of tax expense (benefit) of $1,253, $2,742, $(2,668) and $5,061, respectively (14,853) 6,170 (22,676) 15,561
Comprehensive income $ 433,642 $ 380,783 $ 877,852 $ 775,259