XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued And Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule Of Accrued Liabilities
Accrued liabilities at March 31, 2020 and December 31, 2019 are summarized as follows:
(in thousands)20202019
Compensation and benefits$18,281  $21,139  
Vendor accruals10,665  9,734  
Payable to owners of redeemable noncontrolling interests—  10,000  
Accrued taxes8,661  9,840  
Accrued other5,159  4,223  
Product warranty liability2,677  2,908  
Arbitration awards2,256  2,256  
Accrued professional fees1,500  1,545  
Royalties payable1,604  1,450  
Total$50,803  $63,095  
Schedule Of Other Liabilities
Other liabilities at March 31, 2020 and December 31, 2019 are summarized as follows:
(in thousands)20202019
Long term employee indemnity$13,021  $14,408  
Long term tax liability10,653  5,011  
Defined benefit pension obligation10,104  10,357  
Long term deferred revenue6,518  7,370  
Other long term liabilities6,389  8,662  
Total$46,685  $45,808