XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 38,179    
Revenues $ 824,730 $ 786,551 $ 756,992
Percentage of revenues 100.00% 100.00%  
Electronic Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 31,319    
Revenues $ 462,682 $ 431,363 430,136
Percentage of revenues 100.00% 100.00%  
Structural Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 6,860    
Revenues $ 362,048 $ 355,188 $ 326,856
Percentage of revenues 100.00% 100.00%  
Military and space      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 59,957    
Revenues $ 479,902 $ 419,945  
Percentage of revenues 58.20% 53.40%  
Military and space | Electronic Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 43,650    
Revenues $ 351,146 $ 307,496  
Percentage of revenues 75.90% 71.30%  
Military and space | Structural Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 16,307    
Revenues $ 128,756 $ 112,449  
Percentage of revenues 35.60% 31.70%  
Commercial aerospace      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (24,796)    
Revenues $ 308,318 $ 333,114  
Percentage of revenues 37.40% 42.30%  
Commercial aerospace | Electronic Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (15,349)    
Revenues $ 75,026 $ 90,375  
Percentage of revenues 16.20% 20.90%  
Commercial aerospace | Structural Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (9,447)    
Revenues $ 233,292 $ 242,739  
Percentage of revenues 64.40% 68.30%  
Industrial      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 3,018    
Revenues $ 36,510 $ 33,492  
Percentage of revenues 4.40% 4.30%  
Industrial | Electronic Systems | Operating segments      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 3,018    
Revenues $ 36,510 $ 33,492  
Percentage of revenues 7.90% 7.80%