XML 63 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Business Background (Details) - Schedule of aggregate financial information of assets and liabilities - VIE [Member] - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Current Assets    
Cash and bank balances $ 7,403,768 $ 5,675,374
Restricted cash
Accounts receivable 3,472,374 3,119,312
Inventories 8,544,133 1,603,038
Prepayments and other current assets 9,927,537 11,610,576
Due from related parties 215,192 1,863,479
Total current assets 29,563,004 23,871,779
Prepayment on property, plant and equipment 1,468,407 1,433,445
Finance lease right-of-use assets, net 2,336,399
Property, plant, and equipment, net 130,868,053 138,920,440
Deferred tax asset non-current 10,777,428 8,869,385
Total Assets 175,013,291 173,095,049
Current Liabilities    
Short-term bank loans 6,314,151 6,163,814
Current portion of long-term loans from credit union 425,838 315,358
Lease liability 168,546
Accounts payable 308,611 250,486
Advance from customers 179,491 98,311
Due to related parties 56,552
Accrued payroll and employee benefits 251,585 287,584
Other payables and accrued liabilities 4,494,800 6,502,974
Income taxes payable 599,782 1,382,471
Total current liabilities 12,742,804 15,057,550
Loans from credit union 4,508,010 4,501,018
Lease liability - non-current 385,650
Total liabilities $ 17,636,464 $ 19,558,568