XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating activities    
Net income $ 9,309 $ 4,702
Adjustments to reconcile net income to net cash provided by operating activities:    
Inventories allowances 871 27
Allowance for credit losses 0 122
Amortization of deferred finance and other assets 0 75
Depreciation and amortization 1,325 1,251
Loss on investments 0 91
Deferred taxes 168 0
Non-cash lease adjustments (60) (49)
Gain on sale of equipment 0 (2)
Changes in operating assets and liabilities:    
Trade accounts receivable, net (230) (1,565)
Inventories (1,810) 5,251
Prepaid expenses and other current assets 757 (832)
Other assets (21) 35
Accounts payable 4,509 (3,931)
Long-term uncertain tax position liability 1,419 0
Accrued compensation and related taxes 203 782
Accrued warranty expense (158) 184
Deferred revenue (43) 1,430
Accrued other expenses and other current liabilities (1,259) 765
Net cash provided by operating activities 16,435 8,961
Investing activities    
Purchases of property, plant, and equipment (878) (871)
Capitalized product development cost (1,516) (751)
Net cash used in investing activities (2,394) (1,622)
Financing activities    
Proceeds from common stock issuance 355 0
Proceeds from the credit facility and notes payable 0 46,359
Repayment of the credit facility and notes payable 0 (52,981)
Net cash provided by (used in) financing activities 355 (6,622)
Net change in cash and cash equivalents 14,396 717
Cash and cash equivalents, beginning of period 7,075 3,456
Cash and cash equivalents, end of period 21,471 4,173
Supplemental disclosure    
Cash paid for interest 0 357
Non-cash financing activity    
Common stock issued under restricted stock units 732 376
Cashless exercise of stock options, warrants and related conversion of net shares to stockholders' equity 146 0
Share-Based Payment Arrangement, Option [Member]    
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-Based Payment Arrangement, Noncash Expense 624 210
Restricted Stock Units (RSUs) [Member]    
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-Based Payment Arrangement, Noncash Expense $ 831 $ 415