XML 24 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Intangible Assets [Line Items]    
Gross Carrying Value $ 138,895 $ 137,583
Accumulated Amortization (89,112) (81,198)
Net Carrying Value 49,783 56,385
Net Carrying Value 49,783 56,385
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 89,208 87,316
Accumulated Amortization (50,687) (44,269)
Net Carrying Value 38,521 43,047
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 25,106 25,110
Accumulated Amortization (19,866) (18,616)
Net Carrying Value 5,240 6,494
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 19,911 20,487
Accumulated Amortization (18,559) (18,313)
Net Carrying Value 1,352 2,174
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 4,670 $ 4,670