XML 21 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Trade Accounts and Bills Receivable, net
6 Months Ended
Jun. 30, 2017
Trade Accounts and Bills Receivable, net [Text Block]
3.

Trade Accounts and Bills Receivable, net

Trade accounts and bills receivable as of December 31, 2016 and June 30, 2017 consisted of the following:

      December 31,     June 30,  
      2016     2017  
  Trade accounts receivable $ 5,169,593   $ 13,049,235  
  Less: Allowance for doubtful accounts   (2,761,144 )   (3,214,094 )
      2,408,449     9,835,141  
  Bills receivable   59,938     316,074  
    $ 2,468,387   $ 10,151,215  

An analysis of the allowance for doubtful accounts is as follows:

      June 30,     June 30,  
      2016     2017  
  Balance at beginning of period $ 165,441   $ 2,761,144  
  Provision for the period   637,034     457,946  
  Reversal by cash for the period   (51,066 )   (77,138 )
  Charged to consolidated statements of operations and comprehensive loss   585,968     380,808  
  Foreign exchange adjustment   (17,317 )   72,142  
  Balance at end of period $ 734,092   $ 3,214,094