XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 67,124    
Revenues $ 712,537 $ 645,413 $ 628,941
Percentage of revenues 100.00% 100.00%  
Electronic Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 27,990    
Revenues $ 440,638 $ 412,648  
Percentage of revenues 100.00% 100.00%  
Structural Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 39,134    
Revenues $ 271,899 $ 232,765  
Percentage of revenues 100.00% 100.00%  
Military and space      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (33,147)    
Revenues $ 420,701 $ 453,848  
Percentage of revenues 59.10% 70.30%  
Military and space | Electronic Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (13,730)    
Revenues $ 314,181 $ 327,911  
Percentage of revenues 71.30% 79.50%  
Military and space | Structural Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ (19,417)    
Revenues $ 106,520 $ 125,937  
Percentage of revenues 39.20% 54.10%  
Commercial aerospace      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 91,778    
Revenues $ 247,509 $ 155,731  
Percentage of revenues 34.70% 24.10%  
Commercial aerospace | Electronic Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 33,227    
Revenues $ 82,130 $ 48,903  
Percentage of revenues 18.60% 11.80%  
Commercial aerospace | Structural Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 58,551    
Revenues $ 165,379 $ 106,828  
Percentage of revenues 60.80% 45.90%  
Industrial      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 8,493    
Revenues $ 44,327 $ 35,834  
Percentage of revenues 6.20% 5.60%  
Industrial | Electronic Systems      
Disaggregation of Revenue [Line Items]      
Change in revenue for the period $ 8,493    
Revenues $ 44,327 $ 35,834  
Percentage of revenues 10.10% 8.70%