XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible assets, net - Intangible Assets Other than Goodwill (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 99,828 $ 99,090
Accumulated amortization (43,245) (37,278)
Total 56,583 61,812
Software developed for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross amount 3,775 3,037
Accumulated amortization (1,425) (1,282)
Total $ 2,350 1,755
Estimated useful life of intangible assets 3 years  
Acquired proprietary technology    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 11,459 11,459
Accumulated amortization (8,127) (6,987)
Total $ 3,332 4,472
Estimated useful life of intangible assets 5 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 34,986 34,986
Accumulated amortization (16,810) (14,417)
Total $ 18,176 20,569
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 7 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 10 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 16,357 16,357
Accumulated amortization (2,913) (2,504)
Total $ 13,444 13,853
Estimated useful life of intangible assets 20 years  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 191 191
Accumulated amortization (34) (29)
Total $ 157 162
Estimated useful life of intangible assets 20 years  
Databases    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 31,292 31,292
Accumulated amortization (12,377) (10,573)
Total $ 18,915 20,719
Databases | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 5 years  
Databases | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 10 years  
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 1,768 1,768
Accumulated amortization (1,559) (1,486)
Total $ 209 $ 282
Non-competition agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 2 years  
Non-competition agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 5 years