XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Segment And Geographic Information (Operating Segments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Sales $ 2,886,331 $ 2,255,319 $ 2,053,131
Depreciation and amortization 44,252 44,152 48,792
Income from operations 90,069 53,062 25,134
Interest expense (12,894) (8,472) (8,364)
Interest income 1,730 540 1,196
Other expense 5,437 277 (673)
Income before income taxes 84,342 45,407 17,293
Capital expenditures 46,774 42,177 39,519
Total assets 2,227,331 1,903,880 1,744,235
Elimination Of Intersegment Sales [Member]      
Segment Reporting Information [Line Items]      
Sales (125,176) (89,619) (77,109)
Corporate And Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Income from operations (116,671) (94,524) (77,452)
Americas [Member]      
Segment Reporting Information [Line Items]      
Sales 1,475,929 1,203,544 1,209,032
Depreciation and amortization 19,574 20,589 22,802
Income from operations 55,202 45,807 32,629
Capital expenditures 30,105 28,673 24,392
Total assets 1,055,533 885,574 777,658
Asia [Member]      
Segment Reporting Information [Line Items]      
Sales 1,251,475 912,560 746,661
Depreciation and amortization 10,192 10,660 11,018
Income from operations 134,649 90,725 63,880
Capital expenditures 10,534 4,253 7,836
Total assets 764,164 663,881 532,793
Europe [Member]      
Segment Reporting Information [Line Items]      
Sales 284,103 228,834 174,547
Depreciation and amortization 3,289 2,878 2,842
Income from operations 16,889 11,054 6,077
Capital expenditures 4,509 6,072 1,838
Total assets 183,443 178,263 146,277
Corporate [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 11,197 10,025 12,130
Capital expenditures 1,626 3,179 5,453
Total assets $ 224,191 $ 176,162 $ 287,507