XML 75 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued And Other Liabilities [Abstract]    
Compensation and benefits $ 20,432 $ 22,771
Accrued taxes 13,861 9,831
Arbitration awards 11,282  
Vendor accruals 7,044 8,231
Product warranty liability 5,564 5,219
Accrued earnouts related to acquisitions 2,772 3,238
Accrued other 2,485 2,956
Royalties payable 1,679 2,092
Accrued professional fees 742 810
Accrued interest 38 39
Total $ 65,899 $ 55,187