XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED CONDENSED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Statement of Comprehensive Income [Abstract]    
Amortization of interest rate locks, net of tax $ 491,140 $ 452,033
Other comprehensive (loss) income, net of tax:    
Foreign currency translation adjustments (325) 3,656
Change in fair value of interest rate lock agreements, net of tax benefit of $(908) and $(3,408), respectively (2,652) (9,956)
Amortization of interest rate lock agreements, net of tax benefit of $(513) and $(513), respectively (1,523) (1,523)
Other comprehensive loss, net of tax benefit of $(1,421) and $(3,921), respectively (4,500) (7,823)
Comprehensive income $ 486,640 $ 444,210