Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.21.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Disaggregation of revenue          
Total revenue $ 76,524 $ 53,020 $ 144,110 $ 104,239  
Unbilled receivable 26,600   26,600   $ 44,900
Advertiser - direct          
Disaggregation of revenue          
Total revenue 31,662 23,707 59,203 45,894  
Advertiser - programmatic          
Disaggregation of revenue          
Total revenue 37,880 24,128 71,792 47,979  
Supply - side customer          
Disaggregation of revenue          
Total revenue $ 6,982 $ 5,185 $ 13,115 $ 10,366