XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 338,984 $ 321,268 $ 674,341 $ 633,651
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 216,969 212,115 435,070 423,787
Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 122,015 109,153 239,271 209,864
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 181,103 169,736 361,615 328,238
Americas | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 93,254 88,970 189,194 174,975
Americas | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 87,849 80,766 172,421 153,263
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 101,422 93,433 201,697 195,623
Europe | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 81,021 74,770 160,629 157,139
Europe | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 20,401 18,663 41,068 38,484
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 52,462 55,017 102,595 104,154
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 40,821 46,670 80,932 88,489
Asia | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 11,641 8,347 21,663 15,665
Rest of World        
Disaggregation of Revenue [Line Items]        
Net sales 3,997 3,082 8,434 5,636
Rest of World | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 1,873 1,705 4,315 3,184
Rest of World | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 2,124 1,377 4,119 2,452
Motion Control Solutions Products        
Disaggregation of Revenue [Line Items]        
Net sales 100,440 95,547 198,914 188,594
Motion Control Solutions Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 100,440 95,547 198,914 188,594
Motion Control Solutions Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Molding Solutions Products        
Disaggregation of Revenue [Line Items]        
Net sales 100,127 101,209 203,654 204,245
Molding Solutions Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 100,127 101,209 203,654 204,245
Molding Solutions Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Automation Products        
Disaggregation of Revenue [Line Items]        
Net sales 16,402 15,359 32,502 30,948
Automation Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 16,402 15,359 32,502 30,948
Automation Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturing Products        
Disaggregation of Revenue [Line Items]        
Net sales 75,362 69,503 148,100 135,132
Aerospace Original Equipment Manufacturing Products | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Original Equipment Manufacturing Products | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales 75,362 69,503 148,100 135,132
Aerospace Aftermarket Products and Services        
Disaggregation of Revenue [Line Items]        
Net sales 46,653 39,650 91,171 74,732
Aerospace Aftermarket Products and Services | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Aerospace Aftermarket Products and Services | Aerospace        
Disaggregation of Revenue [Line Items]        
Net sales $ 46,653 $ 39,650 $ 91,171 $ 74,732
Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Revenue transferred percent 75.00% 80.00% 80.00% 80.00%
Transferred over Time        
Disaggregation of Revenue [Line Items]        
Revenue transferred percent 25.00% 20.00% 20.00% 20.00%