XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
CURRENT ASSETS    
Cash and bank balances $ 1,091,201 $ 1,583,479
Fixed deposits placed with financial institutions (including $1,505,989 and $1,490,461 of fixed deposits with original maturities more than 3 months as of March 31, 2025 and December 31, 2024) 2,504,226 2,793,948
Trade receivables, net of allowance for credit losses of $537,991 and $517,877 as of March 31, 2025 and December 31, 2024 respectively (including $16,134 and $47,272 of trade receivables from related parties as of March 31, 2025 and December 31, 2024 respectively) 1,442,154 1,376,571
Other receivables, deposits and prepayments 235,727 203,660
Tax Recoverable 89,937 84,167
Inventories 1,179,144 1,388,624
Total current assets 6,542,389 7,430,449
NON-CURRENT ASSETS    
Operating lease right of use assets 203,923 215,243
Property, plant and equipment, net 1,520,279 1,522,990
Other investments 1,213,348 1,265,166
Total non-current assets 2,937,550 3,003,399
TOTAL ASSETS 9,479,939 10,433,848
CURRENT LIABILITIES    
Trade payables 1,182,723 1,503,326
Other payables and accrued liabilities 287,189 284,108
Current portion of operating lease liabilities 52,173 50,816
Advance payment from customer 21,964 95,879
Amount owing to directors 16,314 17,174
Total current liabilities 1,560,363 1,951,303
NON-CURRENT LIABILITIES    
Non-current portion of operating lease liabilities 147,940 159,741
Deferred tax liabilities 0 0
Total non-current liabilities 147,940 159,741
TOTAL LIABILITIES 1,708,303 2,111,044
STOCKHOLDERS' EQUITY    
As at March 31, 2025, common stock, no par value; 300,000,000 shares authorized and 17,967,663 shares outstanding, and preferred stock, no par value; 30,000,000 shares authorized and no shares outstanding. As at December 31, 2024, common stock, no par value; 300,000,000 shares authorized and 17,967,663 shares outstanding, and preferred stock, no par value 30,000,000 shares authorized and no shares outstanding (on a post-reverse stock split basis)* 17,332,315 17,332,315
Additional paid in capital (5,011,891) (5,011,891)
Accumulated deficit (4,065,947) (3,442,620)
Accumulated other comprehensive losses (482,841) (555,000)
TOTAL STOCKHOLDERS' EQUITY 7,771,636 8,322,804
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 9,479,939 $ 10,433,848