| 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, | | 2024 | | 2023 | | 2022 | | Over-time | 49 | % | | 47 | % | | 51 | % | | Point-in-time | 51 | % | | 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) | | 2024 | | 2023 | | 2022 | | Aerospace & Defense | | | | | | | | Aerospace Defense | | $ | 616,590 | | | $ | 551,622 | | | $ | 479,743 | | | Ground Defense | | 353,326 | | | 308,008 | | | 219,739 | | | Naval Defense | | 821,898 | | | 720,013 | | | 694,015 | | | Commercial Aerospace | | 378,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 Industrial | | 410,501 | | | 430,783 | | | 414,709 | | | Total Commercial Customers | | $ | 951,289 | | | $ | 940,781 | | | $ | 887,009 | | | | | | | | | | Total | | $ | 3,121,189 | | | $ | 2,845,373 | | | $ | 2,557,025 | |
|