XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Accounts Receivable
ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
60,720

 
$
63,193

Allowance for doubtful accounts
(1,915
)
 
(1,829
)
Total
$
58,805

 
$
61,364