v3.26.3
CONSOLIDATED CONDENSED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 551,711 $ 491,140
Other comprehensive (loss) income, net of tax:    
Foreign currency translation adjustments (787) (325)
Change in fair value of interest rate lock agreements, net of tax expense (benefit) of $2,933 and $(908), respectively 8,568 (2,652)
Amortization of interest rate lock agreements, net of tax benefit of $(513) and $(513), respectively (1,523) (1,523)
Other comprehensive income (loss), net of tax expense (benefit) of $2,420 and $(1,421), respectively 6,258 (4,500)
Comprehensive income $ 557,969 $ 486,640