XML 25 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable
3 Months Ended
Mar. 31, 2017
Accounts Receivable [Abstract]  
Accounts Receivable
5. Accounts Receivable

 

Accounts receivable is consisted of the following:

 

    March 31,     December 31,  
    2017    

2016

 
Accounts receivable, gross:   $ 32,040,818     $ 12,350,947  
Less: allowance for doubtful accounts     (2,844,227 )     (2,828,796 )
Accounts receivable, net   $ 29,196,591     $ 9,522,151  

 

The movement of the allowance for doubtful accounts is as follows:

 

    March 31,
2017
   

December 31,
2016

 
Balance at the beginning of the period   $ (2,828,796 )   $ (3,672 )
Additions charged to bad debt expense    

(15,431

)     (2,825,124 )
Write-off of bad debt allowance     -     -  
Balance at the end of the period   $ (2,844,227 )   $ (2,828,796 )