XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Carrying Amount of Finite-lived and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-lived assets    
Gross Carrying Amount $ 310,145 $ 254,645
Accumulated Amortization 148,502 132,144
Net Carrying Amount 161,643 122,501
Indefinite-lived assets    
Intangible assets, gross 314,845 259,345
Intangibles, Net 166,343 127,201
Trade names and trademarks    
Indefinite-lived assets    
Indefinite-lived Intangible Assets (Excluding Goodwill) 4,700 4,700
Electronic Systems    
Finite-lived assets    
Accumulated Amortization 108,766 99,479
Net Carrying Amount 55,779  
Indefinite-lived assets    
Intangible assets, gross 164,545 164,545
Intangibles, Net 55,779 65,066
Structural Systems    
Finite-lived assets    
Accumulated Amortization 39,736 32,665
Net Carrying Amount 105,864  
Indefinite-lived assets    
Intangible assets, gross 150,300 94,800
Intangibles, Net $ 110,564 62,135
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 17 years  
Finite-lived assets    
Gross Carrying Amount $ 261,300 246,300
Accumulated Amortization 142,423 127,999
Net Carrying Amount $ 118,877 118,301
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 16 years  
Finite-lived assets    
Gross Carrying Amount $ 10,400 5,500
Accumulated Amortization 2,258 1,670
Net Carrying Amount $ 8,142 3,830
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) 23 years  
Finite-lived assets    
Gross Carrying Amount $ 36,000 400
Accumulated Amortization 1,376 318
Net Carrying Amount $ 34,624 82
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 2 years  
Finite-lived assets    
Gross Carrying Amount $ 600 600
Accumulated Amortization 600 312
Net Carrying Amount $ 0 $ 288