XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net Sales $ 2,557,025 $ 2,505,931 $ 2,391,336
Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 887,009 854,570 802,528
Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 1,670,016 1,651,361 1,588,808
Aerospace Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 479,743 452,661 463,690
Ground Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 219,739 220,290 107,448
Naval Defense [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 694,015 710,688 692,152
Commercial Aerospace [Member] | Aerospace & Defense      
Disaggregation of Revenue [Line Items]      
Net Sales 276,519 267,722 325,518
Power & Process [Member] | Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 472,300 473,489 474,842
General Industrial [Member] | Commercial [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales $ 414,709 $ 381,081 $ 327,686
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 51.00% 50.00% 52.00%
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenue, Net, Percent 49.00% 50.00% 48.00%