XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition and Contracts with Customers - Schedule of Disaggregated Net Sales by End Market (Excluding Intercompany Sales) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]    
Amortization of acquired contract liabilities $ 523 $ 1,214
Net sales 349,384 396,646
Systems & Support [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 254,120 257,203
Amortization of acquired contract liabilities 523 1,202
Revenues excluding intercompany sales 254,643 258,405
Systems & Support [Member] | OEM Commercial [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 78,020 59,239
Systems & Support [Member] | OEM Military [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 56,936 76,695
Systems & Support [Member] | MRO Commercial [ Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 60,039 55,847
Systems & Support [Member] | MRO Military [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 50,946 59,112
Systems & Support [Member] | Non-aviation [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 8,179 6,310
Aerospace Structures [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 94,741 138,229
Amortization of acquired contract liabilities 0 12
Revenues excluding intercompany sales 94,741 138,241
Aerospace Structures [Member] | OEM Commercial [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 90,519 121,692
Aerospace Structures [Member] | OEM Military [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 28 12,651
Aerospace Structures [Member] | MRO Commercial [ Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 3,144 2,816
Aerospace Structures [Member] | MRO Military [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers 0 1,052
Aerospace Structures [Member] | Non-aviation [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue from contracts with customers $ 1,050 $ 18