XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying value of Goodwill, by reporting segment, were as follows (in thousands):

Brand DirectMarketplaceTechnology SolutionsTotal
Balance, January 1, 2022$18,376 $54,554 $3,628 $76,558 
Additions (Note 7)— — 735 735 
Miscellaneous changes(55)— — (55)
Balance, December 31, 202218,321 54,554 4,363 77,238 
Additions (Note 7)2,308 2,693 — 5,001 
Impairment of goodwill(15,595)(33,795)— (49,390)
Balance, December 31, 2023$5,034 $23,452 $4,363 $32,849 
Schedule of Finite-Lived Intangible Assets
Finite-lived Intangible assets, net consisted of the following (in thousands, except amortization periods):

December 31, 2023
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$59,095 $(7,210)$(43,752)$8,133 
Customer relationships
4 to 15
71,323 (27,125)(26,510)17,688 
Brand
1 to 7
14,880 (3,979)(7,283)3,618 
Non-competition agreements
1 to 3
1,898 — (1,896)
Total$147,196 $(38,314)$(79,441)$29,441 

December 31, 2022
Amortization
Period (Years)
GrossImpairmentAccumulated
Amortization
Net
Technology
4 to 7
$54,316 $(5,933)$(39,411)$8,972 
Customer relationships
4 to 15
49,423 (12,387)(21,205)15,831 
Brand
1 to 7
12,169 (3,250)(6,233)2,686 
Non-competition agreements
1 to 3
1,898 — (1,868)30 
Total$117,806 $(21,570)$(68,717)$27,519 
Schedule of Finite-Lived Intangible Assets Amortization Expense
Amortization expense relating to intangible assets subject to amortization for each of the next five years and thereafter is estimated to be as follows (in thousands):

20242025202620272028Thereafter
Amortization expense$5,474 $4,040 $3,642 $3,027 $2,535 $10,723