Annual report pursuant to Section 13 and 15(d)

Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)

v3.22.0.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Definite-lived Intangible assets, net    
Accumulated Amortization $ (90,162) $ (76,450)
Net Balance 116,098  
Indefinite-lived intangible assets, net    
Gross Carrying Amount 235,779 213,896
Net Balance 145,617 137,446
Indefinite-lived trade names    
Indefinite-lived intangible assets, net    
Gross Carrying Amount 25,627 25,670
Net Balance 25,627 25,670
In-process research and development    
Indefinite-lived intangible assets, net    
Gross Carrying Amount 3,900 3,900
Net Balance 3,900 3,900
Finite-Lived Intangible Assets    
Definite-lived Intangible assets, net    
Gross Carrying Amount 206,252 184,326
Accumulated Amortization (90,162) (76,450)
Net Balance 116,090 107,876
Technical know-how    
Definite-lived Intangible assets, net    
Gross Carrying Amount 55,922 52,214
Accumulated Amortization (20,648) (17,211)
Net Balance $ 35,274 35,003
Technical know-how | Minimum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 11 years  
Technical know-how | Maximum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 20 years  
Customer relationships    
Definite-lived Intangible assets, net    
Gross Carrying Amount $ 131,248 115,303
Accumulated Amortization (57,262) (47,740)
Net Balance $ 73,986 67,563
Customer relationships | Minimum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 7 years  
Customer relationships | Maximum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 15 years  
Non-compete agreements    
Definite-lived Intangible assets, net    
Gross Carrying Amount $ 700 0
Accumulated Amortization (117) 0
Net Balance 583 0
Trademarks    
Definite-lived Intangible assets, net    
Gross Carrying Amount 7,682 7,709
Accumulated Amortization (2,902) (2,399)
Net Balance $ 4,780 5,310
Trademarks | Minimum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 11 years  
Trademarks | Maximum    
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 15 years  
Indefinite-lived trade names    
Definite-lived Intangible assets, net    
Gross Carrying Amount $ 1,600 0
Accumulated Amortization (133) 0
Net Balance 1,467 0
Permits    
Definite-lived Intangible assets, net    
Gross Carrying Amount 9,100 9,100
Accumulated Amortization (9,100) (9,100)
Net Balance $ 0 $ 0
Indefinite-lived intangible assets, net    
Finite lived intangible assets useful life 5 years