v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Statement of Comprehensive Income [Abstract]      
Net income $ 1,999,968 $ 1,812,281 $ 1,571,592
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments (2,626) (7,441) (1,291)
Change in fair value of interest rate lock agreements, net of tax expense of $1,767, $1,969 and $6,217, respectively 5,163 5,752 18,163
Amortization of interest rate lock agreements, net of tax benefit of $(2,052), $(2,052) and $(2,014), respectively (6,092) (6,092) (5,984)
Other, net of tax expense of $1,244, $332 and $867, respectively 3,633 969 2,535
Other comprehensive income (loss), net of tax expense of $959, $249 and $5,070, respectively 78 (6,812) 13,423
Comprehensive income $ 2,000,046 $ 1,805,469 $ 1,585,015