XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment And Geographic Information (Schedule of Operating Segments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Sales $ 675,575 $ 694,695  
Depreciation and amortization 11,594 11,100  
Income from operations 25,529 22,742  
Interest expense (7,245) (6,450)  
Interest income 1,992 1,258  
Other expense, net (1,177) (2,165)  
Income before income taxes 19,099 15,385  
Capital expenditures 5,903 38,731  
Total assets 2,212,810   $ 2,274,755
Elimination Of Intersegment Sales [Member]      
Segment Reporting Information [Line Items]      
Sales (35,066) (48,410)  
Corporate And Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Income from operations (27,991) (26,059)  
Americas [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Sales 372,329 397,207  
Depreciation and amortization 5,425 5,132  
Income from operations 12,966 13,331  
Capital expenditures 1,783 23,109  
Total assets 979,782   1,064,047
Asia [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Sales 257,816 268,043  
Depreciation and amortization 2,524 2,351  
Income from operations 33,777 28,784  
Capital expenditures 2,505 7,548  
Total assets 792,327   769,744
Europe [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Sales 80,496 77,855  
Depreciation and amortization 881 778  
Income from operations 6,777 6,686  
Capital expenditures 1,024 1,688  
Total assets 220,436   222,591
Corporate [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 2,764 2,839  
Capital expenditures 591 $ 6,386  
Total assets $ 220,265   $ 218,373