XML 86 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Borrowings - Additional Information (Detail) - USD ($)
May 27, 2020
Apr. 05, 2019
Nov. 20, 2017
May 16, 2016
Dec. 31, 2020
Mar. 30, 2020
Mar. 29, 2020
Dec. 31, 2019
Securitization Program                
Debt Instrument [Line Items]                
Interest rate         1.24%     2.51%
Long-term line of credit         $ 75,000,000.0     $ 50,000,000.0
Maximum amount available under receivable securitization           $ 75,000,000 $ 50,000,000  
Securitization program, at a rate of 1.24% at December 31, 2020 and 2.51% at December 31, 2019         $ 75,000,000     $ 50,000,000
Credit Agreement                
Debt Instrument [Line Items]                
Interest rate   2.00%            
Credit Agreement | LIBOR | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.25%            
Credit Agreement | LIBOR | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate   2.00%            
Credit Agreement | Federal Funds                
Debt Instrument [Line Items]                
Basis spread on variable rate   0.50%            
Credit Agreement | Adjusted LIBOR                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.00%            
Credit Agreement | Adjusted LIBOR | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate   0.125%            
Credit Agreement | Adjusted LIBOR | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate   100.00%            
Credit Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Debt, term   5 years            
Maximum amount available for borrowing   $ 1,000,000,000.0            
Credit Agreement | Term Loan                
Debt Instrument [Line Items]                
Maximum amount available for borrowing   $ 700,000,000.0            
Second Amended and Restated Credit Agreement                
Debt Instrument [Line Items]                
Leverage ratio, required   4.50            
Interest coverage ratio, required   3.50            
4.875% Senior Notes due 2026 | Senior Notes                
Debt Instrument [Line Items]                
Basis spread on variable rate       0.50%        
Interest rate       4.875%        
Senior notes       $ 400,000,000.0        
4.875% Senior Notes due 2026 | Senior Notes | Minimum                
Debt Instrument [Line Items]                
Declining percent of redemption price to principal amount       0.813%        
4.875% Senior Notes due 2026 | Senior Notes | Maximum                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount       102.438%        
Declining percent of redemption price to principal amount       100.00%        
4.875% Senior Notes due 2026 | Senior Notes | Debt Instrument Redemption Prior To June 1, 2021                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount on redemption       100.00%        
Makewhole premium as percentage of principal amount of notes subject to redemption       1.00%        
4.625% Senior Notes due 2027 | Minimum                
Debt Instrument [Line Items]                
Declining percent of redemption price to principal amount     0.771%          
4.625% Senior Notes due 2027 | Maximum                
Debt Instrument [Line Items]                
Declining percent of redemption price to principal amount     100.00%          
4.625% Senior Notes due 2027 | Senior Notes                
Debt Instrument [Line Items]                
Basis spread on variable rate     0.50%          
Interest rate     4.625%   4.625%     4.625%
Senior notes     $ 500,000,000.0   $ 500,000,000     $ 500,000,000
Debt issuance, line of credit     $ 7,900,000          
4.625% Senior Notes due 2027 | Senior Notes | Maximum                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount     102.313%          
4.625% Senior Notes due 2027 | Senior Notes | Debt Instrument, Redemption, Period One                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount on redemption     100.00%          
Makewhole premium as percentage of principal amount of notes subject to redemption     1.00%          
4.625% Senior Notes due 2027 | Senior Notes | Debt Instrument, Redemption, Period Two                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount on redemption     104.625%          
Percent of principal amount of notes redeemable     40.00%          
4.25% Senior Notes due 2028 | Minimum                
Debt Instrument [Line Items]                
Declining percent of redemption price to principal amount 1.0625%              
4.25% Senior Notes due 2028 | Maximum                
Debt Instrument [Line Items]                
Declining percent of redemption price to principal amount 100.00%              
4.25% Senior Notes due 2028 | Senior Notes                
Debt Instrument [Line Items]                
Basis spread on variable rate 0.50%              
Interest rate 4.25%       4.25%     4.25%
Senior notes $ 500,000,000.0       $ 500,000,000     $ 0
Percent of redemption price to principal amount 102.125%              
Percent of redemption price to principal amount on redemption 100.00%              
Debt issuance, line of credit $ 8,500,000              
4.25% Senior Notes due 2028 | Senior Notes | Debt Instrument, Redemption, Period Three                
Debt Instrument [Line Items]                
Percent of redemption price to principal amount on redemption 104.25%              
Makewhole premium as percentage of principal amount of notes subject to redemption 1.00%              
Percent of principal amount of notes redeemable 40.00%