XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Senior revolving credit facility maturing in 2020, net of debt issuance costs $ 265,540 $ 189,456
Total 472,384 390,502
Amounts due within one year, net of debt issuance costs 26,667 26,666
Long-term debt, net of debt issuance costs 445,717 363,836
2006 Senior Notes Payable Through 2021, 5.41%    
Debt Instrument [Line Items]    
Senior notes payable $ 33,333 $ 33,333
Debt instrument, stated interest rate percentage 5.41% 5.41%
2010 Senior Notes Payable Through 2021, 4.00%    
Debt Instrument [Line Items]    
Senior notes payable $ 100,000 $ 100,000
Debt instrument, stated interest rate percentage 4.00% 4.00%
2016 Senior Notes Payable Through 2031, 3.40%    
Debt Instrument [Line Items]    
Senior notes payable $ 73,511 $ 67,713
Debt instrument, stated interest rate percentage 3.40% 3.40%