XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
segment
Sep. 30, 2021
segment
Dec. 31, 2021
USD ($)
segment
unit
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Impairment of goodwill     $ (6,380) $ 0 $ 0
Number of operating segments | segment 1 2 1    
Number of reporting units | unit     1    
Gross carrying amount, finite-lived intangibles assets $ 833,174   $ 833,174 828,297  
Amortization expense recognized (311,922)   (311,922) (268,439)  
Amortization of intangibles     $ 42,985 43,731 $ 81,119
Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     13 years 3 months 18 days    
Trade name          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Gross carrying amount, finite-lived intangibles assets 3,635   $ 3,635 0  
Useful life     2 years 6 months    
Amortization expense recognized (727)   $ (727) 0  
Trade name | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     2 years 1 month 6 days    
Developed technology          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Gross carrying amount, finite-lived intangibles assets 798,669   $ 798,669 798,260  
Amortization expense recognized (293,920)   $ (293,920) (254,629)  
Developed technology | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     13 years 4 months 24 days    
Customer relationships          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Gross carrying amount, finite-lived intangibles assets 19,778   $ 19,778 19,072  
Amortization expense recognized (6,948)   $ (6,948) (4,042)  
Customer relationships | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     11 years 3 months 18 days    
Software          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Gross carrying amount, finite-lived intangibles assets 10,992   $ 10,992 10,865  
Amortization expense recognized (10,235)   $ (10,235) (9,693)  
Software | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     2 years 1 month 6 days    
Other          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Gross carrying amount, finite-lived intangibles assets 100   $ 100 100  
Amortization expense recognized $ (92)   $ (92) $ (75)  
Other | Weighted average          
Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]          
Useful life     6 months