XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue 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 

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 

Accounts Receivable, net
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Allowance for credit losses is the Company’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. The Company determines the allowance based on historical write-off experience, delinquency trends and current credit conditions. The Company reviews its Allowance for credit losses monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance sheet credit exposure related to its customers.

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 

Contract Balances
The Company’s contract liabilities result from payments received from clients in advance of revenue recognition as they precede the Company’s satisfaction of the associated performance obligation. If a customer pays consideration before the Company’s performance obligations are satisfied, such amounts are classified as deferred revenue and recorded within Accrued expenses and other current liabilities on the consolidated balance sheets. As of September 30, 2023 and December 31, 2022, the balance of deferred revenue was $0.8 million and $1.0 million, respectively. We expect the majority of the deferred revenue balance at September 30, 2023 to be recognized as revenue during the following quarter.

For the three and nine months ended September 30, 2023, one customer accounted for approximately 14.0% and 14.9%, respectively, of our total revenue. For the three and nine months ended September 30, 2022, one customer accounted for approximately 27.9% and 23.0%, respectively, of our total revenue.