XML 103 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 104,713 $ 84,589
Accumulated amortization (20,844) (17,489)
Net carrying amount 83,869 67,100
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 13,588 9,485
Accumulated amortization (4,858) (4,232)
Net carrying amount $ 8,730 $ 5,253
Developed Technology | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 3 years 3 years
Tradenames    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 13,692 $ 11,437
Accumulated amortization (3,651) (2,724)
Net carrying amount $ 10,041 $ 8,713
Tradenames | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 3 years 6 months 14 days 3 years 6 months
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 77,433 $ 63,667
Accumulated amortization (12,335) (10,533)
Net carrying amount $ 65,098 $ 53,134
Customer Relationships | Weighted-Average    
Finite Lived Intangible Assets [Line Items]    
Weighted average life (years) 7 years 6 years 10 months 2 days