XML 87 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Intangibles Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Intangible assets, net of amortization $ 130,568 $ 144,279
Trademarks and Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 6 years 6 months  
Gross intangible assets $ 66,311 66,219
Accumulated amortization (21,504) (14,340)
Intangible assets, net of amortization $ 44,807 51,879
Developed Technology Rights [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 3 years 3 months 18 days  
Gross intangible assets $ 71,327 52,891
Accumulated amortization (36,838) (23,264)
Intangible assets, net of amortization $ 34,489 29,627
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 2 years  
Gross intangible assets $ 1,467 1,402
Accumulated amortization (1,242) (992)
Intangible assets, net of amortization $ 225 410
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 6 years 10 months 24 days  
Gross intangible assets $ 95,693 94,285
Accumulated amortization (44,646) (31,922)
Intangible assets, net of amortization $ 51,047 $ 62,363