XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net sales $ 924,008 $ 876,576 $ 1,837,695 $ 1,682,221
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 643,498 608,533 1,284,930 1,171,455
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 280,510 268,043 552,765 510,766
Aerospace Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 176,007 167,587 355,446 319,309
Ground Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 90,135 97,542 191,542 194,779
Naval Defense | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 263,058 240,086 513,139 461,172
Commercial Aerospace | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Net sales 114,298 103,318 224,803 196,195
Power & Process | Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 173,688 163,473 340,745 306,407
General Industrial | Commercial        
Disaggregation of Revenue [Line Items]        
Net sales $ 106,822 $ 104,570 $ 212,020 $ 204,359
Over-time        
Disaggregation of Revenue [Line Items]        
Net sales, percent 52.00% 51.00% 52.00% 52.00%
Point-in-time        
Disaggregation of Revenue [Line Items]        
Net sales, percent 48.00% 49.00% 48.00% 48.00%