XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Net Sales $ 3,498,372 $ 3,121,189 $ 2,845,373
Commercial      
Disaggregation of Revenue [Line Items]      
Net Sales 1,047,280 951,289 940,781
Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 2,451,092 2,169,900 1,904,592
Aerospace Defense | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 672,526 616,590 551,622
Ground Defense | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 406,803 353,326 308,008
Naval Defense | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 941,654 821,898 720,013
Commercial Aerospace | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 430,109 378,086 324,949
Power & Process | Commercial      
Disaggregation of Revenue [Line Items]      
Net Sales 635,140 540,788 509,998
General Industrial | Commercial      
Disaggregation of Revenue [Line Items]      
Net Sales $ 412,140 $ 410,501 $ 430,783
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 51.00% 49.00% 47.00%
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 49.00% 51.00% 53.00%