v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from continuing operating activities:    
Loss from continuing operations $ (362,588) $ (2,279,393)
Adjustments to reconcile loss from continuing operations to net cash provided by (used in) continuing operating activities:    
Depreciation 184,151 194,780
Provision for credit losses   (100)
Unrealized losses (gains) on short term investments 20,993 (4,572)
Amortization of right-of-use assets 47,035 61,610
Stock-based compensation expense 655,128 578,405
Change in warranty reserves 60,000  
Change in inventory reserves 52,489 (146,200)
Change in security deposits 3,019  
Changes in operating assets and liabilities:    
Accounts receivable 6,235,950 (254,506)
Inventories (1,398,709) 20,968
Prepaid expenses and other current assets (257,099) (157,367)
Accounts payable 76,533 1,435,311
Accrued expenses and other current liabilities (1,222,752) (890,479)
Operating lease liabilities (52,242) (63,642)
Net cash provided by (used in) continuing operating activities 4,041,908 (1,505,184)
Cash flows from continuing investing activities:    
Purchases of property and equipment (15,001) (6,441)
(Purchase) sale of marketable securities (10,075,640) 601,860
Net cash (used in) provided by continuing investing activities (10,090,641) 595,419
Cash flows from continuing financing activities:    
Proceeds from exercise of stock options 47,946 373,310
Payment of withholding taxes on stock-based awards (830,148) (243,654)
Net cash (used in) provided by continuing financing activities (782,202) 129,656
Net change in cash, cash equivalents, and restricted cash from continuing operations (6,830,935) (780,109)
Net cash flow from discontinued operating activities 0 369,588
Net cash flow from discontinued investing activities 0 (10,924)
Net cash flow from discontinued financing activities 0 0
Net change in cash, cash equivalents, and restricted cash from discontinued operations   358,664
Effect of exchange rate changes on cash   125,820
Net change in cash, cash equivalents, and restricted cash (6,830,935) (295,625)
Cash, cash equivalents, and restricted cash, beginning of period: 33,374,976 6,794,093
Cash, cash equivalents, and restricted cash, end of period 26,544,041 6,498,468
Discontinued Operations    
Adjustments to reconcile loss from continuing operations to net cash provided by (used in) continuing operating activities:    
Stock-based compensation expense $ 0 34,156
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest   13,103
Cash paid during the period for income taxes   $ 130,330