XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 805,645 $ 713,167
Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 562,922 490,256
Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 242,723 222,911
Aerospace Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 151,722 132,074
Ground Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 97,237 90,760
Naval Defense [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 221,086 177,647
Commercial Aerospace [Member] | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Net sales 92,877 89,775
Power &Process [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 142,934 124,039
General Industrial [Member] | Commercial [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 99,789 $ 98,872
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 53.00% 49.00%
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Net Sales, Net, Percent 47.00% 51.00%