v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Cash flows from operating activities      
Net Income (Loss) $ 1,121,124 $ (816,679) $ (2,204,664)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation 327,008 294,134  
Stock-based compensation 120,837 3,752  
Bad debts reserve (63,504) 10,032  
Inventory reserve 46,291 (34,730)  
Gain on sale of property and equipment (14,985) 0  
(Increase) decrease in:      
Accounts receivable 92,226 2,191,962  
Inventory 1,012,261 3,357,216  
Payments in advance (221,652) (335,758)  
Prepaid expenses and other current assets 7,342 60,944  
Income tax receivable 409,187 96,640  
Long-term accounts receivable 56,391 80,473  
Deposits (851) (1,074)  
Increase (decrease) in:      
Accounts payable and accrued expenses (2,123,551) (2,078,530)  
Net cash provided by operating activities 768,124 2,828,382  
Cash flows from investing activities      
Capital expenditures (195,826) (49,216)  
Proceeds from sale of property and equipment 15,250 0  
Net cash used in investing activities (180,576) (49,216)  
Cash flows from financing activities      
Repayment of notes payable to bank (13,003) (27,797)  
Repayment of short-term loan, net (288,465) (467,964)  
Net cash used in financing activities (301,468) (495,761)  
Effect of exchange rates on cash and cash equivalents 45,162 (99,183)  
Net increase in cash and cash equivalents 331,242 2,184,222  
Cash and cash  equivalents - beginning of period 12,368,100 11,347,420 11,347,420
Cash and cash equivalents - end of period 12,699,342 13,531,642 $ 12,368,100
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:      
Cash paid for interest 17,170 27,573  
Cash paid for income taxes 0 3,349  
Other noncash investing and financing activities      
Common stock issued for services $ 120,837 $ 3,752