XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenues from external customers classified by revenue source are as follows (in thousands).
Three months ended March 31,
20232022
Digital Media
Advertising$156,082 $170,067 
Subscription69,148 55,576 
Other8,981 9,184 
Total Digital Media revenues$234,211 $234,827 
Cybersecurity and Martech
Subscription$73,016 $80,494 
Total Cybersecurity and Martech revenues$73,016 $80,494 
Elimination of inter-segment revenues(85)(253)
Total Revenues$307,142 $315,068 
Timing of revenue recognition
Point in time$11,522 $8,983 
Over time295,620 306,085 
Total$307,142 $315,068