XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ (91,136) $ 7,312
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 17,549 18,079
Provision for credit losses 69 (204)
Deferred income taxes 259 2,063
Shares issued for employee benefit plan 1,014 952
Employee and director stock-based compensation 6,833 7,575
Impairment of goodwill 49,075 0
Impairment of long-lived assets 7,794 0
Changes in operating assets and liabilities:    
Accounts receivable and contract assets (488) (11,901)
Inventories 44,991 (8,477)
Prepaid expenses and other assets 4,981 1,734
Accounts payable and accrued liabilities (21,289) (17,201)
Accrued income taxes 424 171
Net cash provided by (used for) operating activities 20,076 103
Cash flows from investing activities:    
Purchase of term deposit 0 (7,487)
Redemption of term deposit 0 7,609
Acquisition of net assets of Qterics, Inc. 0 (939)
Acquisitions of property, plant and equipment (6,840) (10,117)
Acquisitions of intangible assets (4,643) (4,719)
Net cash provided by (used for) investing activities (11,483) (15,653)
Cash flows from financing activities:    
Borrowings under line of credit 35,000 83,000
Repayments on line of credit (48,000) (51,000)
Treasury stock purchased (888) (11,297)
Net cash provided by (used for) financing activities (13,888) 20,703
Effect of foreign currency exchange rates on cash and cash equivalents (1,366) (4,285)
Net increase (decrease) in cash and cash equivalents (6,661) 868
Cash and cash equivalents at beginning of period 66,740 60,813
Cash and cash equivalents at end of period 60,079 61,681
Supplemental cash flow information:    
Income taxes paid 5,327 5,034
Interest paid $ 5,431 $ 1,204