XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS    
Cash and bank balances $ 814,179 $ 1,583,479
Fixed deposits placed with financial institutions (including $1,521,689 and $1,490,461 of fixed deposits with original maturities more than 3 months as of June 30, 2025 and December 31, 2024 respectively) 2,244,699 2,793,948
Trade receivables, net of allowance for credit losses of $494,668 and $517,877 as of June 30, 2025 and December 31, 2024 respectively (including $16,463 and $47,272 of trade receivables from related parties as of June 30, 2025 and December 31, 2024 respectively) 1,852,085 1,376,571
Other receivables, deposits and prepayments 151,269 203,660
Tax recoverable 101,471 84,167
Inventories (including goods in transit of $Nil and $188,797 as of June 30, 2025 and December 31, 2024 respectively) 1,215,623 1,388,624
Total current assets 6,379,326 7,430,449
NON-CURRENT ASSETS    
Operating lease right-of-use assets 200,284 215,243
Property, plant and equipment, net 1,592,907 1,522,990
Investments in equity securities 1,248,688 1,265,166
Total non-current assets 3,041,879 3,003,399
TOTAL ASSETS 9,421,205 10,433,848
CURRENT LIABILITIES    
Trade payables (including $2,398 and $nil of trade payables from related parties as of June 30, 2025 and December 31, 2024 respectively) 1,367,535 1,503,326
Other payables and accrued liabilities 307,340 284,108
Current portion of operating lease liabilities 55,809 50,816
Advance payment from customer 11,348 95,879
Amount owing to directors 15,789 17,174
Total current liabilities 1,757,821 1,951,303
NON-CURRENT LIABILITIES    
Non-current portion of operating lease liabilities 141,347 159,741
Deferred tax liabilities 0 0
Total non-current liabilities 141,347 159,741
TOTAL LIABILITIES 1,899,168 2,111,044
STOCKHOLDERS' EQUITY    
As at June 30, 2025, common stock, no par value; 300,000,000 shares authorized and 1,796,597 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 1,796,766 shares outstanding, and preferred stock, no par value; 30,000,000 share authorized and no shares outstanding (on a post-reverse stock split basis)*. 17,331,810 17,332,315
Additional paid in capital (5,011,891) (5,011,891)
Accumulated deficit (4,682,119) (3,442,620)
Accumulated other comprehensive losses (115,763) (555,000)
TOTAL STOCKHOLDERS' EQUITY 7,522,037 8,322,804
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 9,421,205 $ 10,433,848