XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Segment And Geographic Information (Operating Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Sales $ 719,695 $ 771,575 $ 2,147,622 $ 2,135,687  
Depreciation and amortization 11,554 11,125 34,103 32,987  
Income from operations 30,341 25,284 77,564 63,123  
Interest expense (8,475) (3,493) (23,183) (7,428)  
Interest income 1,343 452 4,223 843  
Other expense 2,384 1,087 280 1,577  
Income before income taxes 25,593 23,330 58,884 58,115  
Capital expenditures 19,664 8,623 66,713 33,594  
Total assets 2,333,145   2,333,145   $ 2,227,331
Elimination Of Intersegment Sales [Member]          
Segment Reporting Information [Line Items]          
Sales (26,236) (35,456) (107,074) (85,098)  
Corporate And Intersegment Eliminations [Member]          
Segment Reporting Information [Line Items]          
Income from operations (29,408) (27,866) (73,859) (79,817)  
Americas [Member] | Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Sales 399,356 400,905 1,200,783 1,066,760  
Depreciation and amortization 5,302 4,895 15,564 14,522  
Income from operations 18,278 14,608 45,524 41,094  
Capital expenditures 6,762 5,495 35,351 20,587  
Total assets 1,115,465   1,115,465   1,055,533
Asia [Member] | Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Sales 275,163 337,726 830,056 945,434  
Depreciation and amortization 2,496 2,570 7,232 7,668  
Income from operations 37,526 33,662 91,908 91,320  
Capital expenditures 10,529 1,104 21,153 7,151  
Total assets 793,215   793,215   764,164
Europe [Member] | Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Sales 71,412 68,400 223,857 208,591  
Depreciation and amortization 806 822 2,394 2,440  
Income from operations 3,945 4,880 13,991 10,526  
Capital expenditures 1,118 590 3,911 3,839  
Total assets 202,054   202,054   183,443
Corporate [Member] | Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Depreciation and amortization 2,950 2,838 8,913 8,357  
Capital expenditures 1,255 $ 1,434 6,298 $ 2,017  
Total assets $ 222,411   $ 222,411   $ 224,191