XML 92 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short and Long-Term Debt - Schedule of Outstanding Debt (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]    
Total $ 361,311 $ 474,499
Amounts due within one year 20,000 26,667
Long-term debt 341,311 447,832
Senior Notes Payable Through 2021, 5.41%    
Debt Instrument [Line Items]    
Senior notes payable $ 0 26,667
Senior notes, interest rate 5.41%  
Senior Notes Payable Through 2021, 4.00%    
Debt Instrument [Line Items]    
Senior notes payable $ 60,000 80,000
Senior notes, interest rate 4.00%  
Senior Notes Payable Through 2031, 3.40%    
Debt Instrument [Line Items]    
Senior notes payable $ 69,604 74,139
Senior notes, interest rate 3.40%  
Master Note Facility Due in 2022    
Debt Instrument [Line Items]    
Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum 1.50  
Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum 3.50  
Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum 4.00  
Revolving Credit Facility    
Debt Instrument [Line Items]    
Senior revolving credit facility maturing in 2023, net of debt issuance costs $ 231,707 $ 293,693