XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 85,354 $ 83,061
Accumulated amortization 30,119 22,882
Net carrying amount 55,235 60,179
Gross carrying amount 94,993 92,718
Accumulated amortization 30,119 22,882
Net carrying amount 64,874 69,836
Developed Technology [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount 56,385 54,530
Accumulated amortization 20,654 15,517
Net carrying amount $ 35,731 $ 39,013
Developed Technology [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Developed Technology [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 6 years 6 years
Customer Relationships    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 28,750 $ 28,422
Accumulated amortization 9,405 7,309
Net carrying amount $ 19,345 $ 21,113
Customer Relationships | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 7 years 7 years
Customer Relationships | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Other Intangibles [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Gross carrying amount $ 219 $ 109
Accumulated amortization 60 56
Net carrying amount 159 53
Trade Names    
Summary Of Other Intangible Assets [Line Items]    
Net carrying amount $ 9,639 $ 9,657