v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (16,503) $ (2,180,022)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation 355,152 311,218
Amortization 1,059,021 1,138,345
Share-based compensation 6,856 200,929
Provision for credit losses 17,441 75,359
Provision for defective return 488,492 51,900
Foreign exchange transaction loss (gain) (270,219) 383,579
Deferred income tax expense (benefit) 7,397 (1,002,613)
Changes in operating assets and liabilities    
Accounts receivable (2,137,275) 4,461,914
Inventories 3,248,644 1,277,386
Other noncurrent assets 244,344 287,874
Income taxes 152,819 28,182
Operating lease liabilities (845,818) (920,707)
Accrued expenses and other current liabilities 464,206 (1,191,731)
Net cash provided by operating activities 1,815,957 195,667
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (169,941) (555,954)
Purchase of intangible assets (5,458) (75,196)
Net cash used in investing activities (175,399) (631,150)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from credit facilities 56,291,162 31,157,739
Repayments of credit facilities (55,125,001) (33,101,606)
Net cash provided by (used in) financing activities 1,166,161 (1,943,867)
EFFECT OF EXCHANGE RATE FLUCTUATION ON CASH (285,462) 340,307
NET CHANGES IN CASH 2,521,257 (2,039,043)
CASH, BEGINNING OF PERIOD 1,899,801 4,558,160
CASH, END OF PERIOD 4,421,058 2,519,117
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid during the period for interest (725,551) (589,676)
Cash paid during the period for income taxes (5,818) (22,153)
NON-CASH INVESTING AND FINANCING ACTIVITIES    
Lease liability arising from obtaining a right-of-use asset 21,879 1,133,514
Derecognition of right-of-use asset and lease liability upon early termination 0 (1,251,111)
Nonrelated Party    
Changes in operating assets and liabilities    
Prepayments and other current assets (548,358) (333,999)
Accounts payable (1,752,528) 2,097,761
Related Party    
Changes in operating assets and liabilities    
Prepayments and other current assets 1,337,605 (3,798,705)
Accounts payable $ 4,681 $ (691,003)