XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets, Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets $ 185,962 $ 184,263  
Less accumulated amortization [1] (86,945) (78,932)  
Net acquired intangible assets 99,017 105,331  
Amortization of acquired intangible assets [Abstract]      
Amortization expense 8,600 8,700 $ 8,200
Estimated amortization expense in year 2023 8,500    
Estimated amortization expense in year 2024 8,400    
Estimated amortization expense in years 2025 through 2041 8,400    
Estimated amortization expense in years 2026 through 2041 8,400    
Estimated amortization expense in years 2027 through 2041 62,700    
Customer Relationships [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 158,717 157,020  
Patents, Developed Technology and Intellectual Property [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 14,123 14,123  
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 8,880 8,880  
Intangible assets acquired [Abstract]      
Amount of acquired indefinite-lived intangible assets 2,600    
Non-Compete Agreements [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 3,282 3,280  
Supply Agreements [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 800 800  
Leaseholds [Member]      
Finite-Lived Intangible Assets, Net [Abstract]      
Total acquired intangible assets 160 160  
Computer Software [Member]      
Other Intangible Assets [Abstract]      
Other intangible assets 18,700 17,400  
Accumulated computer software amortization (17,200) (16,500)  
Amortization of computer software $ 700 $ 300 $ 300
Computer Software [Member] | Minimum [Member]      
Other Intangible Assets [Abstract]      
Estimated useful life of intangible assets 3 years    
Computer Software [Member] | Maximum [Member]      
Other Intangible Assets [Abstract]      
Estimated useful life of intangible assets 10 years    
[1] Applies to all intangible assets, except for a related trademark/trade name totaling $2.6 million, which has an indefinite useful life and, as such, is not being amortized.