v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 1,681,648 $ 323,630
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation 831,884 743,787
Stock-based compensation expenses 226,338 222,669
Amortization of operating lease right-of-use assets 140,162 138,516
Changes in operating assets:    
Accounts receivable (219,727) (6,903,389)
Inventories 3,362,456 387,804
Prepaid expenses and other current assets (138,348) 362,723
Advances to suppliers 860,409 (339,418)
Changes in operating liabilities:    
Accounts payable (3,987,094) (329,178)
Accrued expenses (333,259) (686,793)
Other payables (109,573) (548,442)
Deferred revenue 79,133 135,095
Operating lease liabilities (119,362) (94,294)
Income tax payable 258,821 108,775
Net cash provided by (used in) operating activities 2,533,488 (6,478,515)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property, plant and equipment (184,606) (464,890)
Payment for long-term deposits (528,954) (250,029)
Net cash used in investing activities (713,560) (714,919)
CASH FLOWS FROM FINANCING ACTIVITIES    
Dividend payments (634,997) (634,997)
Repayment of short-term loan (2,037,774) (4,723,477)
Proceeds from short-term loan 2,519,527 4,979,764
Net cash used in financing activities (153,244) (378,710)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (26,358) 9,729
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 1,640,326 (7,562,415)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF THE PERIOD 12,467,511 15,064,039
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF THE PERIOD 14,107,837 7,501,624
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF THE PERIOD 14,107,837 7,501,624
LESS: NON-CURRENT RESTRICTED CASH 1,704,128 1,704,794
CASH AND CASH EQUIVALENTS END OF THE PERIOD 12,403,709 5,796,830
Supplemental disclosure information:    
Cash paid for interest 549,353 355,848
Income tax paid 102,853 219,889
Non-cash investing and financing activities    
Equipment obtained by utilizing long-term deposit $ 93,284 $ 165,841