XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 9,974 $ 33,430
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 12,001 10,830
Deferred income tax provision 3,491 4,089
Unrealized Gain (Loss) on Investments 25 (10)
Stock-based compensation 32 700
Issuance of stock under 401(k) plan 441 429
Foreign currency gain (390) (230)
(Increase) decrease in assets, net of acquisitions:    
Accounts receivable (43,140) (58,541)
Inventories (136) 11,486
Prepaid and other current assets (6,548) (3,932)
Other assets (4,037) (459)
Increase in liabilities, net of acquisitions:    
Accounts payable 25,196 10,237
Other current liabilities 3,695 15,947
Other liabilities 1,401 110
Net cash provided by operating activities 2,005 24,086
Cash flows from investing activities:    
Capital expenditures (16,607) (11,698)
Payments to Acquire Businesses, Net of Cash Acquired 142,207 0
Proceeds from Sales of Assets, Investing Activities 52 258
Net cash used for investing activities (158,762) (11,440)
Cash flows from financing activities:    
Proceeds from borrowings 154,771 2,360
Payments for Repurchase of Common Stock (1,402) (1,293)
Repayments of debt (7,021) (11,382)
Proceeds from (Payments for) Other Financing Activities (642) (130)
Net cash provided by (used for) financing activities 145,706 (10,445)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations (5,572) 2,338
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (16,623) 4,539
Cash and cash equivalents 203,628 164,116
Supplemental information:    
Interest paid 843 863
Income taxes paid, net of refunds received 5,549 3,767
Stock Issued $ 168,693 $ 0