XML 85 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts receivable, net      
Accounts receivable, gross $ 47,349 $ 63,319  
Less: Allowance for doubtful accounts (10,883) (10,579)  
Total 36,466 52,740  
Bad debt expense 2,830 5,116 $ 1,829
Billed      
Accounts receivable, net      
Accounts receivable, gross 35,590 40,787  
Unbilled      
Accounts receivable, net      
Accounts receivable, gross $ 11,759 $ 22,532