v3.26.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ 3,627,402 $ (839,929)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 3,074,963 2,681,709
Stock-based compensation expenses 904,171 1,758,146
Credit loss (recovery), net 73,479 (17,054)
Amortization of operating lease right-of-use assets 588,463 591,961
Uncertain tax provision 175,290
Changes in operating assets:    
Accounts receivable (2,673,527) 2,358,493
Inventories (2,251,532) (463,257)
Prepaid expenses and other current assets 296,668 (902,253)
Advances to suppliers (1,995,441) (3,558,057)
Deferred tax assets 158,329
Changes in operating liabilities:    
Accounts payable 659,711 167,071
Accrued expenses 1,185,730 166,593
Other payables (57,002) (85,685)
Deferred revenue (245,647) 476,804
Operating lease liabilities (544,988) (544,616)
Income tax payable (148,106) (759,037)
Deferred tax liabilities (47) 120
Net cash provided by operating activities 2,494,297 1,364,628
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property, plant and equipment (5,128,453) (951,112)
Payments for construction of properties (1,089,484)
Payment for long-term deposits (665,825) (329,326)
Net cash used in investing activities (5,794,278) (2,369,922)
CASH FLOWS FROM FINANCING ACTIVITIES    
Dividend payments (2,539,988) (2,458,968)
Repayment of short-term loan (21,723,106) (14,103,935)
Proceeds from short-term loan 22,113,640 18,616,397
Proceeds from long-term loan 2,820,800
Net cash provided by financing activities 671,346 2,053,494
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH 32,107 (21,028)
NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (2,596,528) 1,027,172
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF THE YEAR 15,064,039 14,036,867
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF THE YEAR 12,467,511 15,064,039
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF THE YEAR 12,467,511 15,064,039
LESS: NON-CURRENT RESTRICTED CASH 1,702,935 1,717,248
CASH AND CASH EQUIVALENTS END OF THE YEAR 10,764,576 13,346,791
Supplemental disclosure information:    
Cash paid for interest 1,625,387 1,719,760
Income tax paid 1,272,591 1,398,684
Non-cash investing and financing activities    
Equipment obtained by utilizing long-term deposit 296,098 667,567
Operating lease right of use assets obtained in exchange for operating lease obligations $ 765,303 $ 186,726