XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets and Goodwill - Intangibles (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Intangibles      
Gross Carrying Amount $ 702,314 $ 701,065  
Accumulated Amortization (511,193) (500,083)  
Intangible Asset, net 191,121 200,982  
Carrying amount of indefinite-lived trade names which are not amortizable 5,300    
Customer relationships      
Intangibles      
Gross Carrying Amount 507,780 507,723  
Accumulated Amortization (359,636) (351,240)  
Intangible Asset, net 148,144 156,483  
Developed technology      
Intangibles      
Gross Carrying Amount 88,553 88,553  
Accumulated Amortization (88,087) (88,000)  
Intangible Asset, net 466 553  
Patent      
Intangibles      
Gross Carrying Amount 15 15  
Accumulated Amortization (6) (6)  
Intangible Asset, net 9 9  
Trade names      
Intangibles      
Gross Carrying Amount 8,400 8,400  
Accumulated Amortization (3,101) (3,100)  
Intangible Asset, net 5,299 5,300  
Accumulated impairment losses 44,100   $ 44,100
Outsource contract costs      
Intangibles      
Gross Carrying Amount 17,305 17,184  
Accumulated Amortization (15,729) (15,509)  
Intangible Asset, net 1,576 1,675  
Internally developed software      
Intangibles      
Gross Carrying Amount 53,512 52,441  
Accumulated Amortization (37,055) (35,095)  
Intangible Asset, net 16,457 17,346  
Purchased software      
Intangibles      
Gross Carrying Amount 26,749 26,749  
Accumulated Amortization (7,579) (7,133)  
Intangible Asset, net $ 19,170 $ 19,616