XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of accounts receivable

Accounts receivable consists of trade receivables as follows:

 

   December 31, 
   2017   2016 
         
Billed receivables  $5,529,821   $9,050,127 
Less: allowance for doubtful accounts   (150,000)   (535,514)
   $5,379,821   $8,514,613