XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Segment And Geographic Information (Operating Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Sales $ 733,232 $ 728,029 $ 1,427,927 $ 1,364,112  
Depreciation and amortization 11,449 10,965 22,549 21,862  
Income from operations 24,481 22,432 47,223 37,839  
Interest expense (8,258) (2,185) (14,708) (3,935)  
Interest income 1,622 261 2,880 391  
Other expense 61 784 (2,104) 490  
Income before income taxes 17,906 21,292 33,291 34,785  
Capital expenditures 8,318 6,996 47,049 24,971  
Total assets 2,307,463   2,307,463   $ 2,227,331
Elimination Of Intersegment Sales [Member]          
Segment Reporting Information [Line Items]          
Sales (32,428) (22,558) (80,838) (49,642)  
Corporate And Intersegment Eliminations [Member]          
Segment Reporting Information [Line Items]          
Income from operations (18,392) (24,549) (44,451) (51,951)  
Americas [Member]          
Segment Reporting Information [Line Items]          
Sales 404,220 360,275 801,427 665,855  
Depreciation and amortization 5,130 4,772 10,262 9,627  
Income from operations 13,915 16,121 27,246 26,486  
Capital expenditures 5,480 2,576 28,589 15,092  
Total assets 1,094,585   1,094,585   1,055,533
Asia [Member]          
Segment Reporting Information [Line Items]          
Sales 286,850 320,462 554,893 607,708  
Depreciation and amortization 2,385 2,551 4,736 5,098  
Income from operations 25,598 29,852 54,382 57,658  
Capital expenditures 3,076 2,119 10,624 6,047  
Total assets 809,277   809,277   764,164
Europe [Member]          
Segment Reporting Information [Line Items]          
Sales 74,590 69,850 152,445 140,191  
Depreciation and amortization 810 814 1,588 1,618  
Income from operations 3,360 1,008 10,046 5,646  
Capital expenditures 1,105 1,452 2,793 3,249  
Total assets 203,263   203,263   183,443
Corporate [Member]          
Segment Reporting Information [Line Items]          
Depreciation and amortization 3,124 2,828 5,963 5,519  
Capital expenditures (1,343) $ 849 5,043 $ 583  
Total assets $ 200,338   $ 200,338   $ 224,191