XML 114 R98.htm IDEA: XBRL DOCUMENT v3.20.4
OTHER - Long term liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Retirement benefit obligations $ 7,534 $ 6,838
Other non-income tax liabilities 2,824 2,705
Derivative financial instruments 2,776 0
Unearned revenues 1,444 1,728
Deferred payroll non-income tax liabilities 1,261 0
Royalty obligation 475 878
Other long term obligations 169 65
OTHER LONG-TERM LIABILITIES $ 16,483 $ 12,214