XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets and Goodwill - Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Intangibles      
Gross Carrying Amount $ 702,338 $ 700,173  
Accumulated Amortization (457,799) (407,509)  
Intangible Asset, net 244,539 292,664  
Impairment charge 0 0  
Carrying amount of indefinite-lived trade names which are not amortizable 5,300    
Aggregated amortization expense $ 50,500 $ 54,700 $ 59,300
Customer relationships      
Intangibles      
Weighted Average Useful Life (in years) 9 years 6 months 10 years 2 months 12 days  
Gross Carrying Amount $ 508,241 $ 508,485  
Accumulated Amortization (316,084) (278,306)  
Intangible Asset, net $ 192,157 $ 230,179  
Developed technology      
Intangibles      
Weighted Average Useful Life (in years) 2 years 9 months 18 days 3 years 4 months 24 days  
Gross Carrying Amount $ 88,553 $ 88,553  
Accumulated Amortization (87,612) (87,111)  
Intangible Asset, net 941 1,442  
Trade names      
Intangibles      
Gross Carrying Amount 8,400 8,400  
Accumulated Amortization (3,100) (3,100)  
Intangible Asset, net 5,300 5,300  
Accumulated impairment losses $ 44,100 $ 44,100  
Outsource contract costs      
Intangibles      
Weighted Average Useful Life (in years) 3 years 7 months 6 days 3 years 3 months 18 days  
Gross Carrying Amount $ 16,814 $ 16,331  
Accumulated Amortization (14,486) (13,036)  
Intangible Asset, net $ 2,328 $ 3,295  
Internally developed software      
Intangibles      
Weighted Average Useful Life (in years) 3 years 2 months 12 days 3 years 8 months 12 days  
Gross Carrying Amount $ 49,108 $ 47,182  
Accumulated Amortization (27,812) (20,152)  
Intangible Asset, net $ 21,296 $ 27,030  
Assembled workforce      
Intangibles      
Weighted Average Useful Life (in years) 1 year 2 years  
Gross Carrying Amount $ 4,473 $ 4,473  
Accumulated Amortization (3,355) (2,237)  
Intangible Asset, net $ 1,118 $ 2,236  
Purchased software      
Intangibles      
Weighted Average Useful Life (in years) 12 years 13 years  
Gross Carrying Amount $ 26,749 $ 26,749  
Accumulated Amortization (5,350) (3,567)  
Intangible Asset, net $ 21,399 $ 23,182