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 $ (1,336,165) $ (1,135,410)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation of property and equipment 16,476 25,328
Amortization of intangible assets 2,320 2,355
Amortization of finance lease assets 21,644 8,519
Amortization of operating right-of-use assets 76,465 66,509
Unrealized holding (gain) loss on marketable securities (6,652) 5,466
Deferred tax provision (0) 212
Inventory write-off 6,897
Allowance for credit loss 7,903 16,960
Changes in operating assets and liabilities:    
Accounts receivables 25,479 12,312
Amount due from related parties 1,626 6,723
Inventories 5,086 (6,747)
Prepaid taxes (8,122) (3,979)
Prepayments and deposits (629,458) (344,434)
Other receivables 1,812 (1,470)
Accounts payable (23,309) (26,796)
Accounts payable – related parties (885) (8,692)
Customer deposits (7,492) (12,683)
Operating lease liabilities (76,876) (65,880)
Other payables and accrued liabilities (131,256) (203,392)
Other payables – related parties 4,883 (7,132)
Amount due to directors 101,292
Income tax payable 16,231
Net cash used in operating activities (1,948,332) (1,656,000)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (660) (3,567)
Advances for investment (23,000,000)
Net cash used in investing activities (23,000,660) (3,567)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock 23,000,000
Payment of finance lease liabilities (10,955) (2,847)
Advance from director 126,633
Net cash provided by (used in) financing activities 23,115,678 (2,847)
EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS 9,044 (9,062)
DECREASE IN CASH AND CASH EQUIVALENTS (1,824,270) (1,671,476)
CASH AND CASH EQUIVALENTS, beginning of period 2,040,243 4,832,460
CASH AND CASH EQUIVALENTS, end of period 215,973 3,160,984
SUPPLEMENTAL CASH FLOWS INFORMATION    
Income taxes paid 8,122 5,599
Refund of prepaid taxes $ 1,620