XML 74 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Intangible Assets [Line Items]      
Gross Carrying Value $ 139,426   $ 138,895
Accumulated Amortization (89,364)   (89,112)
Net Carrying Value 50,062 $ 49,783  
Net Carrying Value 50,062   49,783
Customer Relationships      
Intangible Assets [Line Items]      
Gross Carrying Value 87,519   89,208
Accumulated Amortization (51,181)   (50,687)
Net Carrying Value 36,338   38,521
Technology      
Intangible Assets [Line Items]      
Gross Carrying Value 27,782   25,106
Accumulated Amortization (19,943)   (19,866)
Net Carrying Value 7,839   5,240
Product Development Costs      
Intangible Assets [Line Items]      
Gross Carrying Value 19,455   19,911
Accumulated Amortization (18,240)   (18,559)
Net Carrying Value 1,215   1,352
Tradenames      
Intangible Assets [Line Items]      
Net Carrying Value $ 4,670   $ 4,670