XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ (71,774) $ 78
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 11,707 12,155
Provision for credit losses 3 (204)
Deferred income taxes 142 1,227
Shares issued for employee benefit plan 725 626
Employee and director stock-based compensation 4,698 5,136
Impairment of goodwill 49,075 0
Impairment of long-term assets 49 0
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 10,586 (5,195)
Inventories 33,195 (16,287)
Prepaid expenses and other assets 2,615 1,329
Accounts payable and accrued liabilities (26,542) (15,001)
Accrued income taxes (1,224) (948)
Net cash provided by (used for) operating activities 13,255 (17,084)
Cash flows from investing activities:    
Purchase of term deposit 0 (7,487)
Acquisition of net assets of Qterics, Inc. 0 (939)
Acquisitions of property, plant and equipment (5,807) (5,482)
Acquisitions of intangible assets (3,295) (3,019)
Net cash provided by (used for) investing activities (9,102) (16,927)
Cash flows from financing activities:    
Borrowings under line of credit 25,000 62,000
Repayments on line of credit (38,000) (30,000)
Treasury stock purchased (855) (11,211)
Net cash provided by (used for) financing activities (13,855) 20,789
Effect of foreign currency exchange rates on cash and cash equivalents (1,215) (1,461)
Net increase (decrease) in cash and cash equivalents (10,917) (14,683)
Cash and cash equivalents at beginning of period 66,740 60,813
Cash and cash equivalents at end of period 55,823 46,130
Supplemental cash flow information:    
Income taxes paid 3,956 3,466
Interest paid $ 3,843 $ 623