XML 106 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Non-current liabilities - Summary of Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Liabilities, Noncurrent [Abstract]    
Derivative instruments $ 3,075 $ 322
Unrecognized tax benefits 804 892
Deferred rent 7,834 8,176
Retirement benefits 3,616 3,377
Deferred transition revenue 945 1,034
Others 247 2,401
Other non-current liabilities $ 16,521 $ 16,202