v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net loss $ (7,332) $ (6,274)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 3,066 4,051
Provision for credit losses 0 19
Deferred income taxes 1,837 (90)
Shares issued for employee benefit plan and compensation 1 159
Employee and director stock-based compensation 768 1,784
Gain on sale of property, plant, and equipment 41 0
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 2,752 10,514
Inventories 9,842 2,956
Prepaid expenses and other assets (572) (58)
Accounts payable and accrued liabilities (11,179) (5,298)
Accrued income taxes (5) 1,221
Net cash provided by (used for) operating activities (781) 8,984
Cash flows from investing activities:    
Purchase of Blue Chip Swap securities (Note 15) 0 (1,250)
Sale of Blue Chip Swap securities (Note 15) 0 1,088
Acquisitions of property, plant and equipment (765) (1,042)
Acquisitions of intangible assets (403) (703)
Net cash provided by (used for) investing activities (1,168) (1,907)
Cash flows from financing activities:    
Borrowings under lines of credit 18,000 18,000
Repayments on lines of credit (19,100) (24,000)
Treasury stock purchased 0 (383)
Net cash provided by (used for) financing activities (1,100) (6,383)
Effect of foreign currency exchange rates on cash and cash equivalents 569 (88)
Net increase (decrease) in cash and cash equivalents (2,480) 606
Cash and cash equivalents at beginning of period 32,306 26,783
Cash and cash equivalents at end of period 29,826 27,389
Supplemental cash flow information:    
Income taxes paid 1,377 1,161
Interest paid $ 331 $ 635