XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
      As of September 30, 2020   As of December 31, 2019 
      Gross           Gross         
      Carrying   Accumulated   Intangibles   Carrying   Accumulated   Intangibles 
   Useful Life  Value   Amortization   Net   Value   Amortization   Net 
Amortizable assets:                                 
Customer relationships  2 to 16 Years  $98,898   $37,023   $61,875   $99,008   $27,269   $71,739 
Domain names  7 Years   235    140    95    233    117    116 
Advertising relationships  8 Years   100    53    47    100    44    56 
Internally developed software and other intangibles  0.5 to 5 Years   11,775    6,490    5,285    11,765    4,843    6,922 
Trademarks  7 to 10 Years   2,850    912    1,938    4,600    1,324    3,276 
Total      113,858    44,618    69,240    115,706    33,597    82,109 
                                  
Non-amortizable assets:                                 
Tradenames      125,276    
    125,276    138,416    
    138,416 
Total intangible assets     $239,134   $44,618   $194,516   $254,122   $33,597   $220,525