XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 335,357 $ 312,383
Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 218,101 211,672
Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 117,256 100,711
Americas    
Disaggregation of Revenue [Line Items]    
Net sales 180,512 158,502
Americas | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 95,940 86,005
Americas | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 84,572 72,497
Europe    
Disaggregation of Revenue [Line Items]    
Net sales 100,275 102,190
Europe | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 79,608 82,369
Europe | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 20,667 19,821
Asia    
Disaggregation of Revenue [Line Items]    
Net sales 50,133 49,137
Asia | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 40,111 41,819
Asia | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 10,022 7,318
Rest of World    
Disaggregation of Revenue [Line Items]    
Net sales 4,437 2,554
Rest of World | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 2,442 1,479
Rest of World | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 1,995 1,075
Motion Control Solutions Products    
Disaggregation of Revenue [Line Items]    
Net sales 98,474 93,047
Motion Control Solutions Products | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 98,474 93,047
Motion Control Solutions Products | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Molding Solutions Products    
Disaggregation of Revenue [Line Items]    
Net sales 103,527 103,036
Molding Solutions Products | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 103,527 103,036
Molding Solutions Products | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Automation Products    
Disaggregation of Revenue [Line Items]    
Net sales 16,100 15,589
Automation Products | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 16,100 15,589
Automation Products | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Aerospace Original Equipment Manufacturing Products    
Disaggregation of Revenue [Line Items]    
Net sales 72,738 65,629
Aerospace Original Equipment Manufacturing Products | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Aerospace Original Equipment Manufacturing Products | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales 72,738 65,629
Aerospace Aftermarket Products and Services    
Disaggregation of Revenue [Line Items]    
Net sales 44,518 35,082
Aerospace Aftermarket Products and Services | Industrial    
Disaggregation of Revenue [Line Items]    
Net sales 0 0
Aerospace Aftermarket Products and Services | Aerospace    
Disaggregation of Revenue [Line Items]    
Net sales $ 44,518 $ 35,082
Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue transferred percent 80.00%  
Transferred over Time    
Disaggregation of Revenue [Line Items]    
Revenue transferred percent   20.00%