XML 94 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2018
USD ($)
Dec. 31, 2019
USD ($)
Segment
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2018
USD ($)
Significant Accounting Policies [Line Items]          
Number of reportable segments | Segment   2      
Production cost of contracts   $ 9,402,000   $ 11,679,000  
Goodwill   170,917,000   136,057,000  
Provision for loss on contracts   $ 4,200,000   5,300,000  
Cumulative impact to retained earnings     $ (264,000)   $ 8,665,000
Minimum          
Significant Accounting Policies [Line Items]          
Estimated useful life of intangible assets (in years)   10 years      
Maximum          
Significant Accounting Policies [Line Items]          
Estimated useful life of intangible assets (in years)   18 years      
Certified Thermoplastics Co., LLC          
Significant Accounting Policies [Line Items]          
Goodwill $ 18,600,000        
Estimated useful life of intangible assets (in years) 10 years        
Electronic Systems          
Significant Accounting Policies [Line Items]          
Goodwill   $ 117,435,000   117,435,000  
Percentage of fair value in excess of carrying amount   44.00%      
Structural Systems          
Significant Accounting Policies [Line Items]          
Goodwill   $ 53,482,000   $ 18,622,000  
Percentage of fair value in excess of carrying amount   85.00%      
Other Assets          
Significant Accounting Policies [Line Items]          
Interest rate cap hedge premium   $ 0