XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income (loss) $ (17,515) $ (19,500)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 11,080 13,528
Provision for credit losses 161 17
Deferred income taxes 961 1,056
Shares issued for employee benefit plan 431 940
Employee and director stock-based compensation 4,274 5,015
Impairment of long-lived assets 1,291 148
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 38,895 5,367
Inventories 1,403 (453)
Prepaid expenses and other assets 5,666 826
Accounts payable and accrued liabilities (22,166) (102)
Accrued income taxes 3,356 1,497
Net cash provided by (used for) operating activities 27,837 8,339
Cash flows from investing activities:    
Purchase of Blue Chip Swap securities (Note 15) (2,544) 0
Sale of Blue Chip Swap securities (Note 15) 2,314 0
Acquisitions of property, plant and equipment (3,143) (3,541)
Acquisitions of intangible assets (2,331) (3,150)
Net cash provided by (used for) investing activities (5,704) (6,691)
Cash flows from financing activities:    
Borrowings under lines of credit 70,660 57,794
Repayments on lines of credit (89,714) (73,000)
Treasury stock purchased (780) (1,896)
Net cash provided by (used for) financing activities (19,834) (17,102)
Effect of foreign currency exchange rates on cash and cash equivalents 2,424 (1,010)
Net increase (decrease) in cash and cash equivalents 4,723 (16,464)
Cash and cash equivalents at beginning of period 26,783 42,751
Cash and cash equivalents at end of period 31,506 26,287
Supplemental cash flow information:    
Income taxes paid 2,673 2,922
Interest paid $ 1,708 $ 3,900