XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Net sales $ 713,167 $ 630,860
Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 490,256 408,581
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 222,911 222,279
Aerospace Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 132,074 99,879
Ground Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 90,760 66,256
Naval Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 177,647 171,956
Commercial Aerospace [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 89,775 70,490
Power &Process [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 124,039 120,339
General Industrial [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 98,872 $ 101,940
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 49.00% 49.00%
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 51.00% 51.00%