XML 106 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Rent and Other Long Term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Schedule Of Other Liabilities Noncurrent [Line Items]    
Deferred rent liability $ 13,832 $ 13,399
Retirement benefit obligations 6,169 6,829
Non-income tax liability 1,860
Royalty obligation 1,324
Other long term obligations 154 21
Total $ 23,339 $ 20,249