XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets consisted of the following (in thousands, except years):
 June 30, 2021
 Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted Average Useful Life in Years
Customer relationships$2,840 $(1,778)$1,062 5.0
Database8,330 (2,203)6,127 10.0
Technology6,539 (4,391)2,148 4.0
Trademarks and trade names1,890 (930)960 5.0
Partner relationships680 (680)— 3.0
Non-compete agreements7,400 (3,704)3,696 5.0
Domain names90 (73)17 5.0
Patents252 (245)5.0
Total intangible assets, net$28,021 $(14,004)$14,017 6.3
 December 31, 2020
 Gross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Weighted Average Useful Life in Years
Customer relationships$2,840 $(1,550)$1,290 5.0
Database8,330 (1,787)6,543 10.0
Technology6,539 (3,641)2,898 4.0
Trademarks and trade names1,890 (732)1,158 5.0
Partner relationships680 (680)— 3.0
Non-compete agreements7,400 (2,964)4,436 5.0
Domain names90 (70)20 5.0
Patents252 (240)12 5.0
Total intangible assets, net$28,021 $(11,664)$16,357 6.3
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Future amortization expense with respect to intangible assets is estimated as follows (in thousands):
Years Ending December 31,
2021$2,306 
20224,605 
20233,060 
2024835 
2025833 
Thereafter2,378 
    Total amortization expense$14,017