XML 114 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Finite Lived Intangibles Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 9 years 8 months 12 days 10 years
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 8 years 1 month 6 days 8 years
Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 9 years 3 months 18 days 9 years 8 months 12 days
SEOmoz Acquisition    
Finite-Lived Intangible Assets [Line Items]    
Fair Value $ 35,183  
SEOmoz Acquisition | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 5 years  
Fair Value $ 7,406  
SEOmoz Acquisition | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 5 years 2 months 12 days  
Fair Value $ 5,000  
SEOmoz Acquisition | Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 5 years  
Fair Value $ 22,777  
Fiscal 2020 Acquisitions    
Finite-Lived Intangible Assets [Line Items]    
Fair Value $ 42,005  
Fiscal 2020 Acquisitions | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 3 years 8 months 12 days  
Fair Value $ 8,943  
Fiscal 2020 Acquisitions | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 6 years 9 months 18 days  
Fair Value $ 16,945  
Fiscal 2020 Acquisitions | Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 3 years 7 months 6 days  
Fair Value $ 16,117