XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS RECEIVABLE, NET (Tables)
9 Months Ended
Sep. 30, 2018
Receivables [Abstract]  
Schedule of accounts receivable

Accounts receivable consisted of the following:

 

    As of
September 30, 2018
  As of
December 31, 2017
Accounts receivable   $ 13,466,021     $ 15,267,962  
Less: allowance for doubtful accounts     (629,339 )     (567,108 )
Accounts receivable, net   $ 12,836,682     $ 14,700,854  

Schedule of allowance for doubtful accounts

Movement of allowance for doubtful accounts is as follows:

 

    For the Nine Months Ended  
    September 30, 2018     September 30, 2017  
Beginning balance   $ 567,108     $ 670,280  
Provision for doubtful accounts     89,019       55,268  
Less: write off/recovery     (26,788 )     (23,948 )
Ending balance   $ 629,339     $ 701,600