XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Amortizing intangible assets    
Gross Carrying Amount $ 172,852 $ 58,659
Accumulated Amortization (42,656) (32,894)
Net Carrying Amount 130,196 25,765
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 55,720 18,132
Accumulated Amortization (12,787) (11,032)
Net Carrying Amount $ 42,933 7,100
Weighted Average Life (Years) 11 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 11,821 6,669
Accumulated Amortization (6,638) (6,328)
Net Carrying Amount $ 5,183 341
Weighted Average Life (Years) 8 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 68,029 6,930
Accumulated Amortization (9,613) (5,039)
Net Carrying Amount $ 58,416 1,891
Weighted Average Life (Years) 4 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 37,023 26,669
Accumulated Amortization (13,490) (10,378)
Net Carrying Amount $ 23,533 16,291
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (128) (117)
Net Carrying Amount $ 131 $ 142
Weighted Average Life (Years) 18 years