XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 1,812,281 $ 1,571,592 $ 1,348,010
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments (7,441) (1,291) (34,007)
Change in fair value of interest rate lock agreements, net of tax expense of $1,969, $6,217 and $3,461, respectively 5,752 18,163 10,111
Amortization of interest rate lock agreements, net of tax benefit of $(2,052), $(2,014) and $(2,049), respectively (6,092) (5,984) (6,085)
Other, net of tax expense (benefit) of $332, $867 and $(54), respectively 969 2,535 (158)
Other comprehensive (loss) income, net of tax expense of $249, $5,070 and $1,358, respectively (6,812) 13,423 (30,139)
Comprehensive income $ 1,805,469 $ 1,585,015 $ 1,317,871