XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Statement of Comprehensive Income [Abstract]      
Change in fair value of interest rate lock agreements, tax expense $ 1,969 $ 6,217 $ 3,461
Amortization of interest rate lock agreement, tax benefit (2,052) (2,014) (2,049)
Other, tax expense (benefit) 332 867 (54)
Other comprehensive (loss) income, tax expense $ 249 $ 5,070 $ 1,358