XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt, Derivatives and Hedging Activities - Interest Rate Lock Agreements (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
May 31, 2021
Interest Rate Contract, 2022    
Derivatives, Fair Value [Line Items]    
Notional amount $ 250,000  
Interest Rate Contract, 2020    
Derivatives, Fair Value [Line Items]    
Notional amount 950,000  
Interest Rate Contract, 2019    
Derivatives, Fair Value [Line Items]    
Notional amount 500,000  
Prepaid expenses and other current assets | Interest Rate Contract, 2022    
Derivatives, Fair Value [Line Items]    
Derivative assets 0  
Prepaid expenses and other current assets | Interest Rate Contract, 2020    
Derivatives, Fair Value [Line Items]    
Derivative assets 22,645  
Prepaid expenses and other current assets | Interest Rate Contract, 2019    
Derivatives, Fair Value [Line Items]    
Derivative assets 0  
Other assets, net | Interest Rate Contract, 2022    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 $ 0
Other assets, net | Interest Rate Contract, 2020    
Derivatives, Fair Value [Line Items]    
Derivative assets 21,370 40,400
Other assets, net | Interest Rate Contract, 2019    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 0
Current accrued liabilities | Interest Rate Contract, 2022    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0  
Current accrued liabilities | Interest Rate Contract, 2020    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0  
Current accrued liabilities | Interest Rate Contract, 2019    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 52,540  
Long-term accrued liabilities | Interest Rate Contract, 2022    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 793 0
Long-term accrued liabilities | Interest Rate Contract, 2020    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0 0
Long-term accrued liabilities | Interest Rate Contract, 2019    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 0 $ 61,657