XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,037,706 $ 1,044,608
Accumulated amortization (992,376) (962,031)
Total $ 45,330 $ 82,577
Weighted average remaining amortization period in years (in years) 2 years 1 month 6 days 2 years 4 months 24 days
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 790,947 $ 797,053
Accumulated amortization (761,033) (747,197)
Total $ 29,914 $ 49,856
Weighted average remaining amortization period in years (in years) 2 years 2 years 8 months 12 days
Trademarks and domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 221,919 $ 223,582
Accumulated amortization (209,241) (193,772)
Total $ 12,678 $ 29,810
Weighted average remaining amortization period in years (in years) 1 year 4 months 24 days 1 year 10 months 24 days
Patented technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 19,600 $ 19,600
Accumulated amortization (19,600) (19,600)
Total $ 0 $ 0
Weighted average remaining amortization period in years (in years) 0 years 0 years
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 5,240 $ 4,373
Accumulated amortization (2,502) (1,462)
Total $ 2,738 $ 2,911
Weighted average remaining amortization period in years (in years) 2 years 2 months 12 days 2 years 7 months 6 days