XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Sales $ 2,845,373 $ 2,557,025 $ 2,500,761
Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 940,781 887,009 854,570
Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Sales 1,904,592 1,670,016 1,646,191
Aerospace Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Sales 551,622 479,743 452,661
Ground Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Sales 308,008 219,739 220,290
Naval Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Sales 720,013 694,015 705,518
Commercial Aerospace [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Sales 324,949 276,519 267,722
Power & Process [Member] | Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 509,998 472,300 473,489
General Industrial [Member] | Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Sales $ 430,783 $ 414,709 $ 381,081
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 47.00% 51.00% 50.00%
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 53.00% 49.00% 50.00%