Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.22.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disaggregation of revenue      
Total revenue $ 96,723 $ 67,586  
Unbilled receivable 39,700   $ 55,700
Measurement (f/k/a Advertiser - direct)      
Disaggregation of revenue      
Total revenue 33,834 27,541  
Activation (f/k/a Advertiser - programmatic)      
Disaggregation of revenue      
Total revenue 53,031 33,912  
Supply - side customer      
Disaggregation of revenue      
Total revenue $ 9,858 $ 6,133