XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangibles - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Intangible assets:    
Cost $ 310,895 $ 312,416
Accumulated Amortization (263,359) (252,081)
Net 47,536 60,335
Technology    
Intangible assets:    
Cost 96,209 101,938
Accumulated Amortization (95,487) (96,732)
Net 722 5,206
Customer lists and relationships    
Intangible assets:    
Cost 118,022 125,115
Accumulated Amortization (102,271) (103,385)
Net 15,751 21,730
Capitalized software and patents    
Intangible assets:    
Cost 94,227 82,910
Accumulated Amortization (63,164) (49,511)
Net 31,063 33,399
Trade name    
Intangible assets:    
Cost 2,437 2,453
Accumulated Amortization (2,437) (2,453)
Net $ 0 $ 0