XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregation of Revenue
The following tables present the disaggregation of revenue by reportable segment and type of service (in thousands):

Three Months Ended September 30, 2023
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$43,446 $35,081 $— $(5,111)$73,416 
Managed services594 — 511 — 1,105 
Software services— — 1,512 — 1,512 
Total Net revenue$44,040 $35,081 $2,023 $(5,111)$76,033 

Three Months Ended September 30, 2022
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$41,381 $53,230 $— $(8,059)$86,552 
Managed services937 — 1,076 — 2,013 
Software services— — 1,501 — 1,501 
Total Net revenue$42,318 $53,230 $2,577 $(8,059)$90,066 
Nine Months Ended September 30, 2023
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$147,892 $104,846 $— $(13,670)$239,068 
Managed services3,246 — 2,021 — 5,267 
Software services— — 4,563 — 4,563 
Total Net revenue$151,138 $104,846 $6,584 $(13,670)$248,898 


Nine Months Ended September 30, 2022
Brand
Direct
MarketplaceTechnology Solutions
Intercompany Eliminations
Total
Net revenue:
Customer acquisition$144,123 $166,128 $— $(31,551)$278,700 
Managed services4,211 — 3,989 — 8,200 
Software services— — 3,472 — 3,472 
Total Net revenue$148,334 $166,128 $7,461 $(31,551)$290,372 
Revenue by Region
The Company generated revenue outside the United States through its 2023 ClickDealer acquisition. The following table represents these revenues by region (in thousands):

Three Months Ended September 30, 2023Nine Months Ended September 30, 2023
Europe$5,980 $11,049 
Other International
3,108 6,649 
Schedule of Allowance for Credit Loss
The activity in the Allowance for credit losses is as follows (in thousands):

Balance, December 31, 2022$4,656 
Additions charged to expense1,949 
Deductions/write-offs(1,968)
ASU 2016-13 (Topic 326) adjustment(233)
Balance, September 30, 2023$4,404