Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Foreign Rate Differentials (Details)

v3.20.1
INCOME TAXES - Foreign Rate Differentials (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Foreign Rate Differential [Line Items]    
Foreign income tax $ (680) $ 37,912
Cayman Islands    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 0.00%  
Foreign income tax $ (2,746) 31,560
Hong Kong    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 16.50%  
Foreign income tax $ 3,441 3,545
China    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 25.00%  
Foreign income tax $ (1,644) $ 2,725