Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets      
Gross Carrying Amount $ 225,350 $ 224,256  
Net Balance 116,550 129,932  
Definite-lived Intangible assets, net      
Accumulated Amortization (108,800) (94,324)  
Total estimated future aggregate amortization expense 87,283    
Amortization expense 10,565 10,562 $ 10,321
Indefinite-lived trade names      
Indefinite-lived intangible assets, net      
Gross Carrying Amount 25,367 25,153  
Net Balance 25,367 25,153  
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 196,083 195,203  
Accumulated Amortization (108,800) (94,324)  
Total estimated future aggregate amortization expense 87,283 100,879  
Technical know-how      
Definite-lived Intangible assets, net      
Gross Carrying Amount 55,350 54,880  
Accumulated Amortization (27,472) (23,822)  
Total estimated future aggregate amortization expense $ 27,878 31,058  
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,912 130,636  
Accumulated Amortization (76,634) (66,669)  
Total estimated future aggregate amortization expense $ 54,278 63,967  
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 (397) (257)  
Total estimated future aggregate amortization expense $ 303 443  
Finite lived intangible assets useful life 5 years    
Trademarks      
Definite-lived Intangible assets, net      
Gross Carrying Amount $ 7,521 7,387  
Accumulated Amortization (3,844) (3,283)  
Total estimated future aggregate amortization expense $ 3,677 4,104  
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 (453) (293)  
Total estimated future aggregate amortization expense $ 1,147 $ 1,307  
Finite lived intangible assets useful life 10 years