XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Sales $ 704,396 $ 609,357 $ 1,335,256 $ 1,168,818
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 466,056 379,916 874,638 740,887
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales 238,340 229,441 460,618 427,931
Aerospace Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 132,192 94,545 232,071 192,549
Ground Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 70,875 44,393 137,132 83,501
Naval Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 180,956 172,786 352,912 335,753
Commercial Aerospace [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 82,033 68,192 152,523 129,084
Power & Process [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales 131,000 125,355 251,338 230,143
General Industrial [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 107,340 $ 104,086 $ 209,280 $ 197,788
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales, Net, Percent 46.00% 53.00% 47.00% 53.00%
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales, Net, Percent 54.00% 47.00% 53.00% 47.00%