Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets      
Gross Carrying Amount $ 224,256 $ 226,679  
Net Balance 129,932 145,617  
Definite-lived Intangible assets, net      
Accumulated Amortization (94,324) (81,062)  
Net Balance 100,879    
Amortization expense 10,562 10,321 $ 8,689
Indefinite-lived trade names      
Indefinite-lived intangible assets, net      
Gross Carrying Amount 25,153 25,627  
Net Balance 25,153 25,627  
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 195,203 197,152  
Accumulated Amortization (94,324) (81,062)  
Net Balance 100,879 116,090  
Technical know-how      
Definite-lived Intangible assets, net      
Gross Carrying Amount 54,880 55,922  
Accumulated Amortization (23,822) (20,648)  
Net Balance $ 31,058 35,274  
Technical know-how | Minimum      
Definite-lived Intangible assets, net      
Finite lived intangible assets useful life 10 years    
Technical know-how | Maximum      
Definite-lived Intangible assets, net      
Finite lived intangible assets useful life 20 years    
Customer relationships      
Definite-lived Intangible assets, net      
Gross Carrying Amount $ 130,636 131,248  
Accumulated Amortization (66,669) (57,262)  
Net Balance $ 63,967 73,986  
Customer relationships | Minimum      
Definite-lived Intangible assets, net      
Finite lived intangible assets useful life 10 years    
Customer relationships | Maximum      
Definite-lived Intangible assets, net      
Finite lived intangible assets useful life 15 years    
Non-compete agreements      
Definite-lived Intangible assets, net      
Gross Carrying Amount $ 700 700  
Accumulated Amortization (257) (117)  
Net Balance $ 443 583  
Finite lived intangible assets useful life 5 years    
Trademarks      
Definite-lived Intangible assets, net      
Gross Carrying Amount $ 7,387 7,682  
Accumulated Amortization (3,283) (2,902)  
Net Balance $ 4,104 4,780  
Finite lived intangible assets useful life 15 years    
Indefinite-lived trade names      
Definite-lived Intangible assets, net      
Gross Carrying Amount $ 1,600 1,600  
Accumulated Amortization (293) (133)  
Net Balance $ 1,307 $ 1,467  
Finite lived intangible assets useful life 10 years