XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance $ 31,777 $ 147,480  
Additions 129,596 192  
Amortization expense (72,135) (115,613) $ (166,400)
Other (6,661) (282)  
Ending balance 82,577 31,777 147,480
Client relationships      
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance 284 85,615  
Additions 101,839 0  
Amortization expense (46,943) (85,331)  
Other (5,324) 0  
Ending balance 49,856 284 85,615
Trademarks and domain names      
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance 30,755 60,533  
Additions 24,877 0  
Amortization expense (24,485) (29,778)  
Other (1,337) 0  
Ending balance 29,810 30,755 60,533
Patented technologies      
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance 0 0  
Additions 0 0  
Amortization expense 0 0  
Other 0 0  
Ending balance 0 0 0
Covenants not to compete      
Finite-lived Intangible Assets [Roll Forward]      
Beginning balance 738 1,332  
Additions 2,880 192  
Amortization expense (707) (504)  
Other (282)  
Ending balance $ 2,911 $ 738 $ 1,332