XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued And Other Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Compensation and benefits $ 27,148 $ 21,139
Vendor accruals 11,466 9,734
Accrued taxes 14,927 9,840
Accrued other 7,146 4,223
Product warranty liability 2,142 2,908
Arbitration awards 0 2,256
Accrued professional fees 2,700 1,545
Royalties payable 1,220 1,450
Payable to owners of redeemable noncontrolling interests 0 10,000
Total $ 66,749 $ 63,095