XML 48 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2017
Accounts Receivable [Abstract]  
Schedule of accounts receivable
  June 30,  December 31, 
  2017  2016 
Accounts receivable, gross: $42,018,388  $12,350,947 
Less: allowance for doubtful accounts  (51,028)  (2,828,796)
Accounts receivable, net $41,967,360  $9,522,151 
Schedule of movement in allowance for doubtful accounts receivable
 June 30, 2017  December 31, 2016 
Balance at the beginning of the period $(2,828,796) $(3,672)
Additions charged to bad debt expense  (103,043)  (2,825,124)
Disposal of Zhong Hai Shi Xun  2,880,811   - 
Balance at the end of the period $(51,028) $(2,828,796)