XML 15 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Compensation and benefits $ 18,281 $ 21,139
Vendor accruals 10,665 9,734
Payable to owners of redeemable noncontrolling interests 0 10,000
Accrued taxes 8,661 9,840
Accrued other 5,159 4,223
Arbitration awards 2,256 2,256
Product warranty liability 2,677 2,908
Accrued professional fees 1,500 1,545
Royalties payable 1,604 1,450
Total $ 50,803 $ 63,095