XML 63 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued and Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Long term employee indemnity $ 14,408 $ 13,609
Long term tax liability 5,011 4,168
Defined benefit pension obligation 10,357 8,518
Long term deferred revenue 7,370 8,121
Other long term liabilities 8,662 4,915
Total $ 45,808 $ 39,331