XML 25 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable
6 Months Ended
Jun. 30, 2018
Receivables [Abstract]  
Accounts Receivable
ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
June 30, 2018
 
As of
December 31, 2017
Accounts receivable
$
73,708

 
$
74,062

Allowance for doubtful accounts
(2,067
)
 
(1,957
)
Total
$
71,641

 
$
72,105