XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net sales $ 913,687 $ 805,645
Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 641,432 562,922
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 272,255 242,723
Aerospace Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 179,439 151,722
Ground Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 101,407 97,237
Naval Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 250,081 221,086
Commercial Aerospace [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 110,505 92,877
Power &Process [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 167,057 142,934
General Industrial [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 105,198 $ 99,789
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 52.00% 53.00%
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 48.00% 47.00%