XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 876,576 $ 784,791 $ 1,682,221 $ 1,497,958
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 608,533 542,206 1,171,455 1,032,463
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 268,043 242,585 510,766 465,495
Aerospace Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 167,587 154,104 319,309 286,178
Ground Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 97,542 84,939 194,779 175,700
Naval Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 240,086 209,847 461,172 387,494
Commercial Aerospace | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 103,318 93,316 196,195 183,091
Power & Process | Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 163,473 138,601 306,407 262,639
General Industrial | Commercial        
Disaggregation of Revenue [Line Items]        
Net sales $ 104,570 $ 103,984 $ 204,359 $ 202,856
Over-time        
Disaggregation of Revenue [Line Items]        
Net sales, percent 51.00% 50.00% 52.00% 50.00%
Point-in-time        
Disaggregation of Revenue [Line Items]        
Net sales, percent 49.00% 50.00% 48.00% 50.00%