XML 88 R78.htm IDEA: XBRL DOCUMENT v3.19.1
Long-Term Debt (Long-term Debt Table) (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Debt Instrument [Line Items]      
Accumulated Amortization, Debt Issuance Costs $ 162,000   $ 109,000
Carrying value of the liability component 319,261,000   319,108,000
Debt issuance costs (901,000)   (955,000)
Current maturities on long-term debt (2,083,000)   (2,015,000)
Long-term debt, excluding current maturities 26,569,000   33,070,000
Revolving credit facility present accordion provisions 75,000,000    
Amortization of Debt Issuance Costs 94,000 $ 208,000  
Credit Agreement 2018 [Member] | Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Carrying value of the liability component     27,100,000
Amortization of Debt Issuance Costs 100,000    
Credit Agreement [Member]      
Debt Instrument [Line Items]      
Amortization of Debt Issuance Costs   $ 100,000  
Notes Payable, Other Payables [Member] | Acquisition Debt, Deferred Purchase Price [Member]      
Debt Instrument [Line Items]      
Carrying value of the liability component $ 8,553,000   $ 8,940,000