v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 22 $ 9,974
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,871 12,001
Deferred income tax (benefit) provision (793) 3,491
Loss on fixed asset and investment sale 40 25
Stock-based compensation (925) 32
Issuance of stock under 401(k) plan 396 441
Foreign currency loss (gain) 2,759 (390)
Increase in assets, net of acquisitions:    
Accounts receivable (97,101) (43,140)
Inventories (5,339) (136)
Prepaid and other current assets (2,358) (6,548)
Other assets (1,443) (4,037)
Increase (decrease) in liabilities, net of acquisitions:    
Accounts payable 51,188 25,196
Other current liabilities (1,154) 3,695
Other liabilities 246 1,401
Net cash (used for) provided by operating activities (38,591) 2,005
Cash flows from investing activities:    
Capital expenditures (15,027) (16,607)
Business acquisition, net of cash acquired 0 (142,207)
Proceeds from sale of fixed assets 199 52
Net cash used for investing activities (14,828) (158,762)
Cash flows from financing activities:    
Proceeds from borrowings 26,606 154,771
Repayments of debt (8,013) (7,021)
Repurchase of common stock 0 (1,402)
Other financing activities 21 (642)
Net cash provided by financing activities 18,614 145,706
Effect of exchange rate changes on cash 13,261 (5,572)
Net decrease in cash and cash equivalents (21,544) (16,623)
Cash and cash equivalents, beginning of period 195,974 220,251
Cash and cash equivalents, end of period 174,430 203,628
Supplemental information:    
Interest paid 3,209 843
Income taxes paid, net of refunds received 3,421 5,549
Non cash financing activity:    
Issuance of common stock in connection with business acquisition $ 0 $ 168,693