XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Carrying Amount of Finite-lived and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-lived assets    
Gross Carrying Amount $ 254,645 $ 229,245
Accumulated Amortization 117,581 104,501
Net Carrying Amount 137,064 124,744
Indefinite-lived assets    
Intangible assets, gross 259,345 229,245
Intangibles, Net 141,764 124,744
Trade names and trademarks    
Indefinite-lived assets    
Indefinite-lived Intangible Assets (Excluding Goodwill) 4,700 0
Electronic Systems    
Finite-lived assets    
Accumulated Amortization 90,191 80,903
Net Carrying Amount 74,354  
Indefinite-lived assets    
Intangible assets, gross 164,545 164,545
Intangibles, Net 74,354 83,642
Structural Systems    
Finite-lived assets    
Accumulated Amortization 27,390 23,598
Net Carrying Amount 62,710  
Indefinite-lived assets    
Intangible assets, gross 94,800 64,700
Intangibles, Net $ 67,410 41,102
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 17 years  
Finite-lived assets    
Gross Carrying Amount $ 246,300 221,500
Accumulated Amortization 114,169 101,535
Net Carrying Amount $ 132,131 119,965
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 14 years  
Finite-lived assets    
Gross Carrying Amount $ 5,500 5,500
Accumulated Amortization 1,263 857
Net Carrying Amount $ 4,237 4,643
Contract renewal    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 14 years  
Finite-lived assets    
Gross Carrying Amount $ 1,845 1,845
Accumulated Amortization 1,845 1,845
Net Carrying Amount $ 0 0
Technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 15 years  
Finite-lived assets    
Gross Carrying Amount $ 400 400
Accumulated Amortization 291 264
Net Carrying Amount $ 109 136
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 2 years  
Finite-lived assets    
Gross Carrying Amount $ 600 0
Accumulated Amortization 13 0
Net Carrying Amount $ 587 $ 0