XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Compensation (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Components of Accrued Compensation    
Accrued social insurance $ 16,479 $ 16,588
Accrued salary/wages 7,181 7,465
Accrued vacation/holiday 2,936 2,766
Accrued bonus 3,200 13,965
Accrued commission 271 1,283
Other accrued compensation 1,770 1,601
Total accrued compensation $ 31,837 $ 43,668