XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Carrying Amounts of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance $ 1,279,386 $ 1,301,120
Additions due to an acquisition 19,500  
Intangible assets fully amortized (126,570) (33,262)
Foreign currency translation impact (4,306) 11,528
Gross cost, ending balance 1,168,010 1,279,386
Accumulated amortization (453,592) (472,388)
Finite-lived intangible assets, net 714,418 806,998
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance 1,154,210 1,145,109
Additions due to an acquisition 7,980  
Intangible assets fully amortized (61,422) (2,394)
Foreign currency translation impact (4,410) 11,495
Gross cost, ending balance 1,096,358 1,154,210
Accumulated amortization (413,266) (381,776)
Finite-lived intangible assets, net $ 683,092 772,434
Customer Relationships | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 6 years  
Customer Relationships | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 13 years  
Technology-related    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance $ 110,597 111,033
Additions due to an acquisition 11,200  
Intangible assets fully amortized (60,685) (787)
Foreign currency translation impact 104 351
Gross cost, ending balance 61,216 110,597
Accumulated amortization (35,727) (83,320)
Finite-lived intangible assets, net $ 25,489 27,277
Technology-related | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 3 years  
Technology-related | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 7 years  
Content    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance $ 3,965 14,140
Additions due to an acquisition 0  
Intangible assets fully amortized (3,965) (9,929)
Foreign currency translation impact 0 (246)
Gross cost, ending balance 0 3,965
Accumulated amortization 0 (3,595)
Finite-lived intangible assets, net $ 0 370
Content | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 2 years  
Content | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 3 years  
Other    
Finite-lived Intangible Assets [Roll Forward]    
Gross cost, beginning balance $ 10,614 30,838
Additions due to an acquisition 320  
Intangible assets fully amortized (498) (20,152)
Foreign currency translation impact 0 (72)
Gross cost, ending balance 10,436 10,614
Accumulated amortization (4,599) (3,697)
Finite-lived intangible assets, net $ 5,837 $ 6,917
Other | Minimum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 2 years  
Other | Maximum    
Finite-lived Intangible Assets [Roll Forward]    
Remaining amortization period 11 years