XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Activities      
Net income $ 205,384 $ 184,626 $ 208,737
Adjustments to reconcile net income to net cash provided by operating activities:      
Goodwill impairment 0 0 54,245
Depreciation and amortization 50,189 44,298 35,946
Deferred income taxes 4,215 24,256 21,012
Loss on sale   15,423  
Stock-based compensation 10,164 5,329 8,438
Loss (gain) on disposal of property, plant and equipment 3,140 (27) (45)
Other non-cash adjustments (48) (117) 40
Changes in operating assets and liabilities:      
Accounts receivable 56,921 42,513 (44,349)
Inventories 34,266 (64,454) (15,515)
Prepaid expenses and other assets (750) 7,925 (8,715)
Accounts payable 2,697 (5,595) (3,473)
Accrued expenses and other liabilities 8,875 (14,385) (5,285)
Income taxes receivable/payable 14,367 (23,572) 7,028
Net cash provided by operating activities 389,420 216,220 258,064
Investing Activities      
Expenditures for property, plant and equipment (166,089) (176,228) (159,394)
Proceeds from sale of assets   7,290  
Proceeds from sales of property, plant and equipment   54 1,355
Net cash used in investing activities (166,089) (168,884) (158,039)
Financing Activities      
Borrowings under line of credit 593,500 425,000 494,500
Principal payments under line of credit (810,000) (203,000) (494,500)
Repurchases of common stock (18,450) (398,382) (82,473)
Proceeds from employee stock purchase and option plans 1,223 1,742 1,800
Financing costs 30 (1,424)  
Net cash used in financing activities (233,697) (176,064) (80,673)
Net decrease increase in cash and cash equivalents (10,366) (128,728) 19,352
Cash and cash equivalents at beginning of year 12,325 141,053 121,701
Cash and cash equivalents at end of year 1,959 12,325 141,053
Supplemental disclosures of cash flow information:      
Cash paid for interest, net of capitalized interest 51    
Cash paid for income taxes, net 52,340 59,934 38,614
Supplemental non-cash investing and financing disclosure:      
Capital expenditures in accounts payable $ 1,332 $ 1,814 $ 2,564