v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
OPERATING ACTIVITIES    
Net income $ 123,279 $ 136,343
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 37,738 30,057
Stock-based compensation 5,474 5,247
Loss on disposal of property, plant and equipment 4,672 8
Other non-cash adjustments (225) 234
Changes in operating assets and liabilities:    
Accounts receivable (214,457) (202,870)
Inventories 49,021 65,439
Prepaid expenses and other assets 115 6,816
Accounts payable 32,546 23,377
Accrued expenses and other liabilities 32,420 24,802
Income taxes receivable/payable 25,157 6,286
Net cash provided by operating activities 95,740 95,739
INVESTING ACTIVITIES    
Expenditures for property, plant and equipment (52,737) (126,275)
Purchased intangibles (4,542) (4,901)
Proceeds from sales of property, plant and equipment 81 189
Net cash used in investing activities (57,198) (130,987)
FINANCING ACTIVITIES    
Borrowings under line of credit 507,000 534,047
Principal payments under line of credit (387,500) (491,200)
Repurchases of common stock (153,557) (4,008)
Proceeds from employee stock purchase and option plans 621 634
Financing costs (2,438) 6
Net cash used in (provided by) financing activities (35,874) 39,479
Net increase in cash and cash equivalents 2,668 4,231
Cash and cash equivalents, beginning of period 3,807 1,292
Cash and cash equivalents, end of period 6,475 5,523
Supplemental Disclosure:    
Cash paid for interest, net of capitalized interest 1,307 0
Cash paid for income taxes, net 18,933 41,432
Supplemental non-cash investing and financing disclosure:    
(Decrease) increase capital expenditures in accounts payable and accrued expenses $ (6,485) $ 18,246