XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2022
Dec. 31, 2021
CURRENT ASSETS    
Cash and bank balances $ 490,587 $ 578,511
Fixed deposits placed with financial institutions 849,744 1,545,408
Trade receivables 2,828,663 3,356,898
Other receivables, deposits and prepayments 81,587 79,517
Deferred cost of revenue 0 67,606
Tax recoverable 3,388 0
Inventories 1,512,198 1,521,915
Total current assets 5,766,167 7,149,855
NON-CURRENT ASSETS    
Lease right of use asset, net 30,505 41,090
Property, plant and equipment, net 1,533,331 1,634,418
Other investments 1,038,710 749,027
Total non-current assets 2,602,546 2,424,535
TOTAL ASSETS 8,368,713 9,574,390
CURRENT LIABILITIES    
Trade payables 1,416,198 2,012,266
Other payables and accrued liabilities 32,188 71,814
Current portion of obligation under finance lease 0 21,235
Current portion of operating lease liabilities 14,034 18,272
Advance payment from customer 0 30,307
Deferred revenue 0 77,276
Tax payables 40,104 97,585
Total current liabilities 1,502,524 2,328,755
NON-CURRENT LIABILITIES    
Non-current portion of obligation under finance lease 0 12,803
Non-current portion of operating lease liabilities 17,692 24,637
Deferred tax liabilities 26,850 28,416
Total non-current liabilities 44,542 65,856
TOTAL LIABILITIES 1,547,066 2,394,611
STOCKHOLDERS' EQUITY    
As at June 30, 2022, common stock, no par value; 300,000,000 shares authorized and 173,718,152 shares outstanding, and preferred stock, no par value; 30,000,000 shares authorized and no shares outstanding. As at December 31, 2021, common stock, no par value; 300,000,000 shares authorized and 171,218,152 shares outstanding, and preferred stock, no par value; 30,000,000 shares authorized and no shares outstanding. 10,929,574 10,779,574
Additional paid in capital (5,011,891) (5,011,891)
Accumulated surplus 1,390,762 1,512,358
Other comprehensive losses (486,798) (100,262)
TOTAL STOCKHOLDERS' EQUITY 6,821,647 7,179,779
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 8,368,713 $ 9,574,390