XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Trade Accounts and Bills Receivable, net (Tables)
3 Months Ended
Mar. 31, 2017
SCHEDULE OF TRADE ACCOUNTS RECEIVABLE [Table Text Block]
 

 

  December 31,     March 31,  
 

 

  2016     2017  
 

Trade accounts receivable

$ 5,169,593   $ 8,457,503  
 

Less: Allowance for doubtful accounts

  (2,761,144 )   (2,792,695 )
 

 

  2,408,449     5,664,808  
 

Bills receivable

  59,938     324,904  
 

 

$ 2,468,387   $ 5,989,712  
SCHEDULE OF ANALYSIS OF THE ALLOWANCE FOR DOUBTFUL ACCOUNTS [Table Text Block]
 

 

  March 31,     March 31,  
 

 

  2016     2017  
 

Balance at beginning of period

$ 165,441   $ 2,761,144  
 

Provision for the period

  11,988     38,706  
 

Reversal by cash collected for the period

  (51,242 )   (29,601 )
 

Charged to consolidated statements of operations and comprehensive income

  (39,254 )   9,105  
 

Foreign exchange adjustment

  1,713     22,446  
 

Balance at end of period

$ 127,900   $ 2,792,695