XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Nov. 03, 2017
Oct. 18, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Oct. 31, 2018
Debt Instrument [Line Items]            
Payments on long-term debt     $ 126,000 $ 59,869,000 $ 16,232,000  
Overdraft and Line of Credit [Member]            
Debt Instrument [Line Items]            
Loan outstanding     0 0    
Amount available under secured credit agreement     3,500,000 3,500,000    
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member]            
Debt Instrument [Line Items]            
Aggregate commitment amount under credit facility   $ 100,000,000 $ 150,000,000 $ 100,000,000    
Maturity date   Oct. 18, 2022        
Increase in line of credit borrowing capacity           $ 50,000,000
Increase in unrestricted domestic cash   $ 20,000,000        
Maximum leverage ratio   3.00%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Commitment fees on unused portion of the Revolving Credit Facility     0.15%      
EBITDA to cash Consolidated Interest Expense ratio   3.00%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Commitment fees on unused portion of the Revolving Credit Facility     0.30%      
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Federal Funds Effective Swap Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   0.50%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | London Interbank Offered Rate (LIBOR) [Member]            
Debt Instrument [Line Items]            
Debt instrument, basis spread on variable rate   1.00%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Swingline Loans [Member]            
Debt Instrument [Line Items]            
Aggregate commitment amount under credit facility   $ 5,000,000        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Swingline Loans [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Applicable margin for borrowings under new credit facility   0.25%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Swingline Loans [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Applicable margin for borrowings under new credit facility   1.00%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Eurodollar Loans [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Applicable margin for borrowings under new credit facility   1.25%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Eurodollar Loans [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Applicable margin for borrowings under new credit facility   2.00%        
2017 Credit Agreement [Member] | JPMorgan Chase Bank, N.A. [Member] | Letter of Credit [Member]            
Debt Instrument [Line Items]            
Aggregate commitment amount under credit facility   $ 5,000,000        
Secured Credit Agreement            
Debt Instrument [Line Items]            
Payments on long-term debt $ 93,100,000          
Secured Credit Agreement | JPMorgan Chase Bank, N.A. [Member]            
Debt Instrument [Line Items]            
Loan outstanding     $ 31,000,000      
Amount available for future borrowing     $ 119,000,000      
Weighted Average Interest Rate on borrowings     0.46%      
Secured Credit Agreement | JPMorgan Chase Bank, N.A. [Member] | Term Loan A [Member]            
Debt Instrument [Line Items]            
Amount available under secured credit agreement   65,000,000        
Secured Credit Agreement | JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Loan outstanding         84,900,000  
Amount available for future borrowing         $ 32,600,000  
Amount available under secured credit agreement   60,000,000        
Secured Credit Agreement | JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | Swingline Subfacility and Letter of Credit Subfacility [Member]            
Debt Instrument [Line Items]            
Amount available under secured credit agreement   $ 5,000,000