XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Summary of Components of Amortizing Intangible Assets, Including Capitalized Software (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 182,371 $ 123,941
Accumulated Amortization (109,329) (98,275)
Acquired and developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 71,586 52,825
Accumulated Amortization (52,097) (48,063)
Customer relationships and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 110,785 71,116
Accumulated Amortization $ (57,232) $ (50,212)