XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net (loss)/profit $ (1,239,499) $ 95,347
Adjustments to reconcile net (loss)/profit to net cash used in operating activities:    
Amortization of right-of-use asset 27,312 20,700
Allowances for expected credit losses 40,124 120,469
Recoveries for expected credit losses (94,912) (584,415)
Depreciation of property, plant and equipment 54,442 40,343
Dividend income (17,560) (20,827)
Fair value loss/(gain) on investments in equity securities 91,243 (72,884)
Litigation Settlement, Loss 0 28,554
Gain on disposal of investments in equity securities   (14,298)
Operating loss before working capital changes (1,138,850) (387,011)
Changes in operating assets and liabilities:    
Inventories 173,001 104,767
Trade and other receivables (368,335) (2,641)
Trade and other payables (112,559) (458,424)
Advance payment from customer (84,531) 5,937
Operating lease liabilities (13,401) (22,266)
Tax (liabilities)/recoverable (17,304) 50,210
Net cash used in operating activities (1,561,979) (709,428)
Cash flows from investing activities:    
Acquisition of investments in equity securities   (264,768)
Dividend income 17,560 20,827
Change in fixed deposits placed with original maturities more than three months (31,227) (40,200)
Purchase of plant and equipment (30,511) (23,778)
Proceeds from disposal of investments in equity securities   297,678
Proceeds from settlement of supplier contract dispute   77,201
Net cash (used in)/generated from investing activities (44,178) 66,960
Cash flows from financing activities:    
(Repayment to)/Advances from Directors (1,385) 202,344
Cash paid for fractional shares in reverse stock split (505)  
Net cash (used in)/generated from financing activities (1,890) 202,344
Foreign currency translation adjustment 258,270 (115,379)
NET CHANGE IN CASH AND CASH EQUIVALENTS (1,349,777) (555,503)
CASH AND CASH EQUIVALENTS, BEGINNING OF FINANCIAL PERIOD 2,886,966 4,517,710
CASH AND CASH EQUIVALENTS, END OF FINANCIAL PERIOD 1,537,189 3,962,207
CASH AND CASH EQUIVALENTS INFORMATION:    
Fixed deposits placed with financial institutions with original maturities of three months or less 723,010 1,762,360
Cash and bank balances 814,179 2,199,847
Cash and cash equivalents, end of financial period 1,537,189 3,962,207
Supplementary cash flow information:    
Interest paid (3,168) (4,546)
Income tax paid $ (12,514) $ (26,772)