XML 79 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Bank Credit Agreements and Other Short-Term and Long-Term Debt - Schedule of Maturities of Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Long Term Debt By Current And Noncurrent [Abstract]    
2018 $ 20,636  
2019 26,892  
2020 33,147  
2021 189,408  
Total long-term debt $ 270,083 $ 429,841