v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue

The following table represents our revenue disaggregated by type:

 

 

 

Three Months Ended

 

 

 

 

 

 

 

 

 

 

March 31, 2026

 

 

March 31, 2025

 

(in thousands)

 

 

 

 

 

 

Digital publishing

 

$

281

 

 

$

583

 

Advertising technology

 

 

6,640

 

 

 

4,232

 

Consumer insights

 

 

5,045

 

 

 

7,039

 

Creative services

 

 

1,985

 

 

 

1,495

 

Media services

 

 

12

 

 

 

841

 

Total revenue

 

$

13,963

 

 

$

14,190

 

 

Schedule of Deferred Revenue

The movement in deferred revenue during the three months ended March 31, 2026 and the year ended December 31, 2025, comprised the following:

 

 

 

March 31, 2026

 

 

December 31, 2025

 

(in thousands)

 

 

 

 

 

 

Deferred revenue at the start of the period

 

$

2,834

 

 

$

2,883

 

Amounts invoiced during the period

 

 

8,887

 

 

 

37,510

 

Less: revenue recognized during the period

 

 

(7,322

)

 

 

(37,559

)

Deferred revenue at the end of the period

 

$

4,399

 

 

$

2,834