XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2025 and 2024:

Three Months EndedSix Months Ended
June 30,June 30,
2025202420252024
Over-time51%50%52%50%
Point-in-time49 %50%48%50%
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 TypeThree Months EndedSix Months Ended
June 30,June 30,
(In thousands)2025202420252024
Aerospace & Defense
Aerospace Defense$167,587 $154,104 $319,309 $286,178 
Ground Defense97,542 84,939 194,779 175,700 
Naval Defense240,086 209,847 461,172 387,494 
Commercial Aerospace103,318 93,316 196,195 183,091 
Total Aerospace & Defense$608,533 $542,206 $1,171,455 $1,032,463 
Commercial
Power & Process$163,473 $138,601 $306,407 $262,639 
General Industrial104,570 103,984 204,359 202,856 
Total Commercial$268,043 $242,585 $510,766 $465,495 
Total$876,576 $784,791 $1,682,221 $1,497,958