XML 67 R97.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER - Long term liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Retirement benefit obligations $ 6,838 $ 6,169
Non-income tax liability 2,705 1,860
Unearned revenue 1,728 0
Royalty obligation 878 1,324
Other long term obligations 65 154
Deferred rent liability   13,832
Total $ 12,214 $ 23,339