XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Table)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the years ended December 31, 2024, 2023, and 2022:
Year Ended
December 31,
202420232022
Over-time49 %47 %51 %
Point-in-time51 %53 %49 %
The following table presents the Corporation’s total net sales disaggregated by end market and customer type:

Total Net Sales by End Market and Customer Type
Year Ended December 31,
(In thousands)202420232022
Aerospace & Defense
Aerospace Defense$616,590 $551,622 $479,743 
Ground Defense353,326 308,008 219,739 
Naval Defense821,898 720,013 694,015 
Commercial Aerospace378,086 324,949 276,519 
Total Aerospace & Defense Customers$2,169,900 $1,904,592 $1,670,016 
Commercial
Power & Process$540,788 $509,998 $472,300 
General Industrial410,501 430,783 414,709 
Total Commercial Customers$951,289 $940,781 $887,009 
Total$3,121,189 $2,845,373 $2,557,025