Quarterly report pursuant to Section 13 or 15(d)

Revenue (Details)

v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Disaggregation of revenue          
Total revenue $ 143,974 $ 112,254 $ 400,312 $ 318,782  
Unbilled receivable 51,900   51,900   $ 52,700
Activation          
Disaggregation of revenue          
Total revenue 51,263 38,847 137,637 111,584  
Measurement          
Disaggregation of revenue          
Total revenue 81,700 62,170 229,534 175,696  
Supply-side customer          
Disaggregation of revenue          
Total revenue $ 11,011 $ 11,237 $ 33,141 $ 31,502