XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER - Long term liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Retirement benefit obligations $ 6,918 $ 7,534
Other non-income tax liabilities 2,927 2,824
Unearned revenue 1,159 1,444
Derivative financial instruments 972 2,776
Deferred payroll non-income tax liabilities 0 1,261
Royalty obligations 0 475
Other long term obligations 140 169
OTHER LONG-TERM LIABILITIES $ 12,116 $ 16,483