XML 18 R8.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 $ 65,325 $ 93,499
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 21,565 22,245
Gain (Loss) on Disposition of Business 0 10,890
Deferred income tax provision 12,349 (292)
Deferred Income Taxes and Tax Credits (3,096) (22,450)
Unrealized Gain (Loss) on Investments (71) (182)
Stock-based compensation 2,215 1,944
Issuance of stock under 401(k) plan 878 763
Foreign currency gain (2,130) (4,314)
(Increase) decrease in assets:    
Accounts receivable (16,322) (49,527)
Inventories 24,096 (38,884)
Prepaid and other current assets 12,512 (1,817)
Other assets 1,285 (5,044)
Increase (decrease) in liabilities:    
Accounts payable (32,005) 7,480
Other current liabilities 781 32,162
Other liabilities 1,508 2,445
Net cash provided by operating activities 88,890 48,918
Cash flows from investing activities:    
Capital expenditures (27,567) (19,464)
Payments for (Proceeds from) Investments 0 9,293
Proceeds from Sales of Assets, Investing Activities 289 297
Net cash used for investing activities (27,278) (9,874)
Cash flows from financing activities:    
Proceeds from borrowings 4,373 89,015
Payments for Repurchase of Common Stock (6,390) (25,000)
Payment on debt (21,030) (86,004)
Proceeds from (Payments for) Other Financing Activities (2,748) (628)
Net cash used for financing activities (25,795) (22,617)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 1,058 2,168
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 36,875 18,595
Supplemental information:    
Interest paid 15,485 16,027
Income taxes paid, net of refunds received 12,684 8,813
Cash and cash equivalents $ 196,452 $ 116,703