XML 33 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Amortizable assets:    
Gross Carrying Value $ 115,706 $ 109,040
Accumulated Amortization 33,597 19,922
Intangibles Net 82,109 89,118
Non-amortizable assets:    
Gross Carrying Value 254,122 111,280
Accumulated Amortization 33,597 19,922
Intangibles Net 220,525 91,358
Customer relationships [Member]    
Amortizable assets:    
Gross Carrying Value 99,008 92,330
Accumulated Amortization 27,269 16,608
Intangibles Net $ 71,739 75,722
Customer relationships [Member] | Minimum [Member]    
Amortizable assets:    
Useful Life 2 years  
Customer relationships [Member] | Maximum [Member]    
Amortizable assets:    
Useful Life 16 years  
Domain names [Member]    
Amortizable assets:    
Gross Carrying Value $ 223 237
Accumulated Amortization 117 85
Intangibles Net $ 116 152
Useful Life 7 years  
Advertising relationships [Member]    
Amortizable assets:    
Gross Carrying Value $ 100 100
Accumulated Amortization 44 31
Intangibles Net $ 56 69
Useful Life 8 years  
Internally developed software and other intangibles [Member]    
Amortizable assets:    
Gross Carrying Value $ 11,765 11,773
Accumulated Amortization 4,843 2,436
Intangibles Net $ 6,922 9,337
Internally developed software and other intangibles [Member] | Minimum [Member]    
Amortizable assets:    
Useful Life 6 months  
Internally developed software and other intangibles [Member] | Maximum [Member]    
Amortizable assets:    
Useful Life 5 years  
Trademarks [Member]    
Amortizable assets:    
Gross Carrying Value $ 4,600 4,600
Accumulated Amortization 1,324 762
Intangibles Net $ 3,276 3,838
Trademarks [Member] | Minimum [Member]    
Amortizable assets:    
Useful Life 7 years  
Trademarks [Member] | Maximum [Member]    
Amortizable assets:    
Useful Life 10 years  
Tradenames [Member]    
Non-amortizable assets:    
Gross Carrying Value $ 138,416 2,240
Accumulated Amortization
Intangibles Net $ 138,416 $ 2,240