XML 76 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Company's Purchased Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 294,900 $ 294,093
Accumulated Amortization (124,623) (120,062)
Net Intangibles $ 170,277 $ 174,031
Weighted Average Amortization Period (years) 5 years 5 years
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 190,343 $ 189,697
Accumulated Amortization (110,232) (106,502)
Net Intangibles $ 80,111 $ 83,195
Weighted Average Amortization Period (years) 10 years 10 years
Trade Name and Trademarks [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 19,313 $ 19,236
Accumulated Amortization (11,175) (10,594)
Net Intangibles $ 8,138 $ 8,642
Weighted Average Amortization Period (years) 8 years 8 years
Non-Compete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 2,760 $ 2,746
Accumulated Amortization (1,950) (1,724)
Net Intangibles $ 810 $ 1,022
Weighted Average Amortization Period (years) 3 years 3 years
Content Library [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 506 $ 517
Accumulated Amortization $ (506) $ (517)
Weighted Average Amortization Period (years) 2 years 2 years
Proprietary Software [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 1,040 $ 1,040
Accumulated Amortization (760) (725)
Net Intangibles $ 280 $ 315
Weighted Average Amortization Period (years) 4 years 4 years
Domain Names Not Subject To Amortization [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 80,938 $ 80,857
Net Intangibles $ 80,938 $ 80,857