XML 102 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, net - Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Cost $ 381,854 $ 298,472
Accumulated Amortization (201,782) (203,705)
Net 180,072 94,767
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 138,500 87,600
Accumulated Amortization (83,915) (73,301)
Net 54,585 14,299
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 133,664 86,064
Accumulated Amortization (86,291) (70,270)
Net 47,373 15,794
Software    
Finite-Lived Intangible Assets [Line Items]    
Cost 58,733 28,515
Accumulated Amortization (19,542) (11,483)
Net 39,191 17,032
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Cost 45,500 36,500
Accumulated Amortization (9,181) (3,822)
Net 36,319 32,678
Intangibles-in-progress    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,516 11,863
Accumulated Amortization 0 0
Net 1,516 11,863
Purchased content    
Finite-Lived Intangible Assets [Line Items]    
Cost 3,941 47,930
Accumulated Amortization (2,853) (44,829)
Net $ 1,088 $ 3,101