XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 320,800 $ 326,016 $ 635,285 $ 633,158
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 320,800 326,016 635,285 633,158
Operating Segments | Digital Media        
Disaggregation of Revenue [Line Items]        
Total revenues 251,817 252,870 490,869 487,081
Operating Segments | Cybersecurity and Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 68,984 73,196 144,436 146,212
Operating Segments | Advertising and performance marketing | Digital Media        
Disaggregation of Revenue [Line Items]        
Total revenues 170,341 175,083 326,437 331,165
Operating Segments | Subscription and licensing | Digital Media        
Disaggregation of Revenue [Line Items]        
Total revenues 72,764 68,161 146,231 137,309
Operating Segments | Subscription and licensing | Cybersecurity and Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 68,984 73,196 144,436 146,212
Operating Segments | Other | Digital Media        
Disaggregation of Revenue [Line Items]        
Total revenues 8,712 9,626 18,201 18,607
Elimination of inter-segment revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ (1) $ (50) $ (20) $ (135)