v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue Recognition [Abstract]  
Disaggregated Revenue

The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.

 

 

For the Three Months Ended
March 31,

 

 

2024

 

 

2023

 

North America

$

35,230

 

 

$

37,760

 

International

 

16,406

 

 

 

19,354

 

Total

$

51,636

 

 

$

57,114

 

 

 

For the Three Months Ended
March 31,

 

 

2024

 

 

2023

 

Revenue under short-term contracts

$

33,940

 

 

$

33,889

 

Revenue under longer-term contracts

 

17,696

 

 

 

23,225

 

Total

$

51,636

 

 

$

57,114

 

Schedule of Deferred Revenue Included in Contract Liabilities

 

 

Contract Liabilities

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2023

 

$

14,721

 

Billings

 

 

54,290

 

Revenue Recognized

 

 

(51,636

)

Balance at March 31, 2024

 

$

17,375