XML 57 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net loss $ (1,598,342) $ (2,629,043)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of right of use asset 48,983 25,170
Allowances for expected credit losses 883,533 942,800
Recovered for expected credit losses (1,689,412) 0
Bad debts written off 6,344 6,261
Depreciation of property, plant and equipment 104,160 83,253
Dividend income (68,130) (61,409)
Fair value gain on investments in equity securities (69,476) (306,614)
Loss arising from settlement of supplier contract dispute 29,534 0
Gain on disposal of investments in equity securities (38,409) (7,245)
Loss on lease termination 1,384 0
Impairment on investments in equity securities 0 6,194
Impairment on property 40,173 0
Property, plant and equipment written off 0 18
Stock written off 0 424
Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities (2,349,658) (1,940,191)
Changes in operating assets and liabilities:    
Inventories (250,854) (160,387)
Trade and other receivables 147,760 650,810
Trade and other payables 204,342 (381,293)
Advance payment from customer 95,879 (23,123)
Operating lease liabilities (42,895) 76,620
Tax (liabilities)/recoverable (38,834) (44,648)
Net cash used in operating activities (2,234,260) (1,822,212)
Cash flows from investing activities:    
Acquisition of investments in equity securities (492,732) (320,733)
Dividend income 68,130 61,409
Change in fixed deposits placed with original maturities more than three months (78,835) (1,411,626)
Purchase of plant and equipment (226,989) (149,398)
Proceeds from disposal of investments in equity securities 1,068,777 26,146
Proceeds from settlement of supplier contract dispute 79,851 0
Net cash generated from/(used in) investing activities 418,202 (1,794,202)
Cash flows from financing activities:    
Advances from Directors 3,975 13,199
Share-based compensation 141,000 511,740
Shares subscriptions 0 5,750,000
Net cash generated from financing activities 144,975 6,274,939
Foreign currency translation adjustment 40,339 (259,679)
NET CHANGE IN CASH AND CASH EQUIVALENTS (1,630,744) 2,398,846
CASH AND CASH EQUIVALENTS, BEGINNING OF FINANCIAL PERIOD 4,517,710 2,118,864
CASH AND CASH EQUIVALENTS, END OF FINANCIAL PERIOD 2,886,966 4,517,710
CASH AND CASH EQUIVALENTS INFORMATION:    
Fixed deposits placed with financial institutions with original maturities of three months or less 1,303,487 1,893,745
Cash at bank 1,583,479 2,623,965
Cash and cash equivalents, end of financial period 2,886,966 4,517,710
Supplementary cash flow information:    
Interest paid (9,351) (8,877)
Income tax refunded 0 312
Income tax paid $ (40,380) $ (66,973)