XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts and Bills Payable
9 Months Ended
Sep. 30, 2020
Trade Accounts and Bills Payable [Abstract]  
Trade Accounts and Bills Payable
11. Trade Accounts and Bills Payable

 

Trade accounts and bills payable as of December 31, 2019 and September 30, 2020 consisted of the followings:

 

   December 31,   September 30, 
   2019   2020 
Trade accounts payable  $11,157,014   $12,613,088 
Bills payable          
-      Bank acceptance bills (Notes 12)   3,915,094    6,482,637 
-      Commercial acceptance bills   -    182,388 
   $15,072,108   $19,278,113 

 

All the bills payable are of trading nature and will mature within six months to one year from the issue date.

 

The bank acceptance bills were pledged by the Company's bank deposits (Note 2)