Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Foreign Rate Differentials (Details)

v3.19.1
INCOME TAXES - Foreign Rate Differentials (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Foreign Rate Differential [Line Items]    
Foreign income tax $ 37,912 $ 46,391
Cayman Islands    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 0.00%  
Foreign income tax $ 31,560 39,954
Hong Kong    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 16.50%  
Foreign income tax $ 3,545 3,315
China    
Income Tax Foreign Rate Differential [Line Items]    
Statutory Tax Rate 25.00%  
Foreign income tax $ 2,725 $ 2,584