XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value $ 175,153 $ 175,191
Accumulated Amortization (129,525) (123,071)
Accumulated Impairment Losses (10,828) (10,828)
Net 34,800 41,292
Licenses    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 23,779 23,779
Accumulated Impairment Losses (6,800) (6,800)
Net 16,979 16,979
Customer relationships and customer lists    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 108,704 108,742
Accumulated Amortization (89,736) (83,307)
Accumulated Impairment Losses (1,403) (1,403)
Net 17,565 24,032
Value of business acquired    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 20,200 20,200
Accumulated Amortization (20,200) (20,200)
Accumulated Impairment Losses 0 0
Net 0 0
Software    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 12,230 12,230
Accumulated Amortization (12,230) (12,230)
Accumulated Impairment Losses 0 0
Net 0 0
Patents and intellectual property    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 4,500 4,500
Accumulated Amortization (1,875) (1,875)
Accumulated Impairment Losses (2,625) (2,625)
Net 0 0
Covenants not-to-compete    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 4,030 4,030
Accumulated Amortization (4,030) (4,030)
Accumulated Impairment Losses 0 0
Net 0 0
Trademarks and trade names    
Schedule of Finite and Indefinite-lived Intangible Assets [Line Items]    
Gross  Carrying   Value 1,710 1,710
Accumulated Amortization (1,454) (1,429)
Accumulated Impairment Losses 0 0
Net $ 256 $ 281