XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Amortizing intangible assets    
Gross Carrying Amount $ 260,335 $ 254,999
Accumulated Amortization (92,528) (81,912)
Net Carrying Amount 167,807 173,087
Customer relationships    
Amortizing intangible assets    
Gross Carrying Amount 89,704 88,996
Accumulated Amortization (21,231) (19,168)
Net Carrying Amount $ 68,473 69,828
Weighted Average Life (Years) 12 years  
Trade name    
Amortizing intangible assets    
Gross Carrying Amount $ 16,767 16,588
Accumulated Amortization (7,604) (7,209)
Net Carrying Amount $ 9,163 9,379
Weighted Average Life (Years) 9 years  
Developed technology    
Amortizing intangible assets    
Gross Carrying Amount $ 95,667 94,872
Accumulated Amortization (41,575) (35,288)
Net Carrying Amount $ 54,092 59,584
Weighted Average Life (Years) 4 years  
Contributor content    
Amortizing intangible assets    
Gross Carrying Amount $ 57,938 54,284
Accumulated Amortization (21,966) (20,098)
Net Carrying Amount $ 35,972 34,186
Weighted Average Life (Years) 8 years  
Patents    
Amortizing intangible assets    
Gross Carrying Amount $ 259 259
Accumulated Amortization (152) (149)
Net Carrying Amount $ 107 $ 110
Weighted Average Life (Years) 18 years