XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities    
Net income $ 5,873 $ 2,345
Adjustments to reconcile net income to net cash provided by operating activities:    
Inventories allowances 150 6
Allowance for credit losses 0 122
Amortization of deferred finance and other assets 0 50
Deferred tax benefit (655) 0
Depreciation and amortization 867 821
Loss on investments 0 91
Changes in operating assets and liabilities:    
Trade accounts receivable (4,193) (3,748)
Inventories 319 2,355
Prepaid expenses and other current assets 610 364
Other assets (24) 34
ROU assets and lease liabilities (38) (30)
Accounts payable 3,508 (1,037)
Long-term uncertain tax position liability 1,419 0
Accrued compensation and related taxes (587) 327
Accrued warranty expense (87) 85
Deferred revenue (634) 944
Accrued other expenses and other current liabilities (1,344) 181
Net cash provided by operating activities 6,002 3,311
Investing activities    
Purchases of property, plant, and equipment (519) (418)
Capitalized product development cost (946) (430)
Net cash used in investing activities (1,465) (848)
Financing activities    
Proceeds from common stock issuance 241 0
Proceeds from the credit facility and notes payable 0 28,971
Repayment of the credit facility and notes payable 0 (31,909)
Net cash provided by (used in) financing activities 241 (2,938)
Net change in cash and cash equivalents 4,778 (475)
Cash and cash equivalents, beginning of period 7,075 3,456
Cash and cash equivalents, end of period 11,853 2,981
Supplemental disclosure    
Cash paid for interest 0 339
Non-cash financing activity    
Common stock issued under restricted stock units 148 108
Cashless exercise of stock options, warrants and related conversion of net shares to stockholders' equity 138 0
Share-Based Payment Arrangement, Option [Member]    
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-based compensation expense-stock options 244 132
Restricted Stock Units (RSUs) [Member]    
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-based compensation expense-stock options $ 574 $ 269