XML 76 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets - Company's Purchased Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 294,620 $ 294,093
Accumulated Amortization (129,111) (120,062)
Net Intangibles $ 165,509 $ 174,031
Weighted Average Amortization Period (years) 5 years 5 years
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 190,290 $ 189,697
Accumulated Amortization (114,031) (106,502)
Net Intangibles $ 76,259 $ 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,219 $ 19,236
Accumulated Amortization (11,750) (10,594)
Net Intangibles $ 7,469 $ 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,742 $ 2,746
Accumulated Amortization (2,022) (1,724)
Net Intangibles $ 720 $ 1,022
Weighted Average Amortization Period (years) 3 years 3 years
Content Library [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 513 $ 517
Accumulated Amortization $ (513) $ (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 (795) (725)
Net Intangibles $ 245 $ 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,816 $ 80,857
Net Intangibles $ 80,816 $ 80,857