XML 84 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Components of Long-Term Debt (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Line of Credit Facility [Line Items]        
Long-term debt, Gross $ 1,723,250 $ 1,863,500    
Less: Unamortized debt issuance costs (11,727) (13,398)    
Net carrying amount 1,711,523 1,850,102    
Current portion of borrowings (87,500) (110,000)    
Long-term borrowings 1,624,023 1,740,102    
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Long-term line of credit $ 148,250 $ 141,000    
Senior credit facility interest rate 5.80% 1.48%    
Securitization Program        
Line of Credit Facility [Line Items]        
Long-term line of credit $ 75,000 $ 75,000    
Securitization program, at a rate of 5.11% at December 31, 2022 and 1.00% at December 31, 2021 $ 75,000 $ 75,000    
Interest rate 5.11% 1.00%    
Term loan facility, at a rate of 5.80% at December 31, 2022 and 1.48% at December 31 2021, due 2027 | Term Loan        
Line of Credit Facility [Line Items]        
Long-term line of credit $ 500,000 $ 647,500    
Senior credit facility interest rate 5.80% 1.48%    
4.625% Senior Notes due 2027 | Senior Notes        
Line of Credit Facility [Line Items]        
Senior notes $ 500,000 $ 500,000   $ 500,000
Interest rate 4.625% 4.625%   4.625%
4.25% Senior Notes due 2028 | Senior Notes        
Line of Credit Facility [Line Items]        
Senior notes $ 500,000 $ 500,000 $ 500,000  
Interest rate 4.25% 4.25% 4.25%