XML 58 R65.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER NON-CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Other Liabilities Disclosure [Abstract]      
Operating lease liabilities $ 16,041 $ 19,707 $ 28,800
Income tax liabilities 10,557 10,935  
Deferred revenue 261 88  
Other non-current liabilities 305 286  
Total $ 27,164 $ 31,016