XML 49 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Compensation and benefits $ 22,086 $ 20,432
Accrued taxes 17,832 13,861
Vendor accruals 7,378 7,044
Product warranty liability 5,802 5,564
Arbitration awards 2,256 11,282
Accrued professional fees 2,222 742
Accrued other 1,445 2,485
Royalties payable 1,469 1,679
Accrued earnouts related to acquisitions 1,073 2,772
Accrued interest 113 38
Total $ 61,676 $ 65,899