XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Acquired Intangible Assets, Net - Summary of Intangible Assets Acquired Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Net Book Value $ 1,709,347 $ 1,086,332
Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,302,253 1,358,052
Accumulated Amortization (592,906) (271,720)
Net Book Value 1,709,347 1,086,332
Short and Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,342,601 1,387,921
Accumulated Amortization (631,630) (297,319)
Net Book Value $ 1,710,971 1,090,602
Apps | Short Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 4 months 24 days  
Gross Carrying Value $ 40,348 29,869
Accumulated Amortization (38,724) (25,599)
Net Book Value $ 1,624 4,270
Apps | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years  
Gross Carrying Value $ 1,939,180 1,222,417
Accumulated Amortization (529,012) (232,832)
Net Book Value $ 1,410,168 989,585
Customer Relationships | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 11 years 3 months 18 days  
Gross Carrying Value $ 145,870 0
Accumulated Amortization (8,442) 0
Net Book Value $ 137,428 0
User base | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 4 years 3 months 18 days  
Gross Carrying Value $ 68,817 68,817
Accumulated Amortization (27,369) (17,617)
Net Book Value $ 41,448 51,200
License asset | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year 6 months  
Gross Carrying Value $ 25,640 28,551
Accumulated Amortization 0 (10,918)
Net Book Value $ 25,640 17,633
Developed technology | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years 2 months 12 days  
Gross Carrying Value $ 87,851 14,946
Accumulated Amortization (21,435) (8,489)
Net Book Value $ 66,416 6,457
Other | Long Lived Intangible Assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years 7 months 6 days  
Gross Carrying Value $ 34,895 23,321
Accumulated Amortization (6,648) (1,864)
Net Book Value $ 28,247 $ 21,457