XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 4,616 $ 29,530
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation 18,524 17,905
Amortization 5,261 5,121
Stock-based compensation expense 9,732 6,361
Provision for doubtful accounts 0 671
Deferred income taxes (1,875) (3,021)
Loss on the sale of property, plant and equipment 121 7
Changes in operating assets and liabilities:    
Accounts receivable 46,794 71,346
Contract assets (7,523) (7,111)
Inventories 26,087 82,717
Prepaid expenses and other assets (15,621) (8,061)
Accounts payable (3,727) (25,550)
Advance payments from customers (17,150) (47,727)
Accrued liabilities (17,736) (22,598)
Operating leases 1,906 (761)
Income taxes (20,729) 5,445
Net cash provided by operating activities 28,680 104,274
Cash flows from investing activities:    
Additions to property, plant and equipment (14,387) (12,763)
Additions to capitalized purchased software (2,073) (1,644)
Proceeds from the disposal of property, plant and equipment 62 37
Other, net 0 (1,442)
Net cash used in investing activities (16,398) (15,812)
Cash flows from financing activities:    
Borrowings under credit agreement 398,594 320,000
Principal payments on credit agreement (446,641) (361,641)
Dividends paid (12,255) (11,836)
Employee taxes paid with shares withheld (6,739) (5,795)
Proceeds from stock options exercised 4 470
Debt issuance costs (2,289) 0
Principal payments on finance leases (94) (90)
Share repurchases (15,995) 0
Net cash used in financing activities (85,415) (58,892)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 9,753 (2,918)
Net (decrease) increase in cash, cash equivalents and restricted cash (63,380) 26,652
Cash, cash equivalents and restricted cash at the beginning of the year 328,027 283,213
Cash, cash equivalents and restricted cash at the end of the period 264,647 309,865
Supplemental cash flow information:    
Income taxes paid, net 49,308 6,124
Interest paid 11,021 15,306
Property, Plant and Equipment [Member]    
Non-cash investing activities:    
Unpaid purchases at the end of the period 1,889 4,981
Capitalized Purchased Software Costs [Member]    
Non-cash investing activities:    
Unpaid purchases at the end of the period $ 0 $ 1,320