XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income $ 33,430 $ 24,578
Adjustments to reconcile net income to net cash provided by (used for) operating activities:    
Depreciation and amortization 10,830 11,348
Gain (Loss) on Disposition of Business 0 10,890
Deferred income tax provision 4,089 995
Unrealized Gain (Loss) on Investments (10) (110)
Stock-based compensation 700 488
Issuance of stock under 401(k) plan 429 360
Foreign currency gain (230) (5,448)
(Increase) decrease in assets:    
Accounts receivable (58,541) (57,332)
Inventories 11,486 (34,240)
Prepaid and other current assets (3,932) (9,606)
Other assets (459) (330)
Increase in liabilities:    
Accounts payable 10,237 23,918
Other current liabilities 15,947 13,728
Other liabilities 110 2,244
Net cash provided by (used for) operating activities 24,086 (18,517)
Cash flows from investing activities:    
Capital expenditures (11,698) (7,637)
Payments for (Proceeds from) Investments 0 9,293
Proceeds from Sales of Assets, Investing Activities 258 756
Net cash (used for) provided by investing activities (11,440) 2,412
Cash flows from financing activities:    
Proceeds from borrowings 2,360 76,782
Payments for Repurchase of Common Stock (1,293) (25,000)
Payment on debt (11,382) (39,483)
Proceeds from (Payments for) Other Financing Activities (130) (586)
Net cash (used for) provided by financing activities (10,445) 11,713
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 2,338 4,428
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 4,539 36
Supplemental information:    
Interest paid 863 869
Income taxes paid, net of refunds received 3,767 2,083
Cash and cash equivalents $ 164,116 $ 98,144