v3.25.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES    
Net profit / (loss) $ 143,535 $ (12,562)
Adjustments to reconcile net profit / (loss) to net cash provided by / (used in) operating activities    
Depreciation 22,020 18,246
Amortization 39,468 29,053
Loss on disposal of property and equipment 2,813 0
Loss of disposal of a subsidiary 0 425,588
Impairment loss on loan receivables 102,906 0
Account receivables (811,934) (810,900)
Other receivables 2,779 (140,158)
Inventories (119,133) (21,003)
Deposits (2,545) 4,663
Prepaid expenses 2,315,191 (565,889)
Accounts payable (3,669,799) 397,664
Accrued expenses 274,507 294,900
Deposits received 862,888 (91,361)
Other payables 2,328,286 (8,266)
Net cash provided by / (used in) operating activities 1,490,982 (480,025)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property, plant and equipment (32,966) (41,613)
Repayment from related companies 66,805 202,956
Repayment from shareholder 0 200,675
Repayment from associate 0 24,359
Loan receivable to joint venture (102,906) (60,036)
Net cash (used in) / provided by investing activities (69,067) 326,341
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of bank borrowings (1,706,332) (18,615)
Drawdown of bank loan 1,066,551 0
Net cash used in financing activities (639,781) (18,615)
Effect of currency rate changes on cash (1,422) (8,850)
Net increase / (decrease) in cash and cash equivalents 780,712 (181,149)
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation, Beginning Balance 4,914,559 3,164,464
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation, Ending Balance 5,695,271 2,983,315
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Interest paid 7,132 24,805
Income taxes paid 0 0
Non cash financing activities    
Record right-of-use assets upon adoption of ASC 842 1,017,662 196,600
Record lease liabilities upon adoption of ASC 842 $ 1,017,662 $ 196,600