XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Revenue (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]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 233,190 $ 237,680 $ 448,650 $ 461,990
Consumer Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 96,220 119,830 191,510 227,390
Aerospace & Defense [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 59,800 47,390 109,790 91,910
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 77,170 $ 70,460 $ 147,350 $ 142,690