XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Compensation and benefits $ 19,496 $ 20,432
Accrued taxes 16,457 13,861
Arbitration awards 11,282 11,282
Vendor accruals 7,078 7,044
Product warranty liability 5,855 5,564
Accrued earnouts related to acquisitions 2,556 2,772
Accrued other 1,350 2,485
Royalties payable 1,570 1,679
Accrued professional fees 686 742
Accrued interest 112 38
Total $ 66,442 $ 65,899