XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amortization of interest rate locks $ 100,740 $ 111,232 $ 88,844
Tax expense (402,043) (345,138) (263,011)
Net income 1,571,592 1,348,010 $ 1,235,757
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Tax expense (2,014) (2,049)  
Net income 5,984 6,085  
Interest Rate Contract | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amortization of interest rate locks $ 7,998 $ 8,134