XML 40 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued And Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Long term employee indemnity $ 13,021 $ 14,408
Long term tax liability 10,653 5,011
Defined benefit pension obligation 10,104 10,357
Long term deferred revenue 6,518 7,370
Other long term liabilities 6,389 8,662
Total $ 46,685 $ 45,808