XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our disaggregated revenues by segment:
For the Three Months Ended
Marketing SolutionsRetail MediaIponwebTotal
(in thousands)
September 30, 2023$385,762 $49,813 $33,618 $469,193 
September 30, 2022$387,288 $41,170 $18,463 $446,921 

For the Nine Months Ended
Marketing SolutionsRetail MediaIponwebTotal
(in thousands)
September 30, 2023$1,162,943 $132,424 $87,776 $1,383,143 
September 30, 2022$1,291,599 $142,516 $18,463 $1,452,578