XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 363,711 $ 353,580 $ 1,044,556 $ 988,865
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 363,711 353,580 1,044,556 988,865
Operating Segments | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 85,189 87,126 247,655 228,960
Operating Segments | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 47,578 49,714 131,830 129,335
Operating Segments | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 102,306 90,771 287,544 256,737
Operating Segments | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 57,179 55,943 170,405 159,372
Operating Segments | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 71,459 70,026 207,122 214,461
Operating Segments | Advertising and performance marketing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 84,226 80,485 242,500 215,645
Operating Segments | Advertising and performance marketing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 31,917 34,909 88,539 85,839
Operating Segments | Advertising and performance marketing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 85,587 75,084 237,049 209,898
Operating Segments | Advertising and performance marketing | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 3,368 3,135 9,057 8,649
Operating Segments | Subscription and licensing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 2,777 1,594 7,581 5,155
Operating Segments | Subscription and licensing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 15,657 14,795 43,268 43,486
Operating Segments | Subscription and licensing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 13,679 12,751 40,494 36,539
Operating Segments | Subscription and licensing | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 49,198 48,309 149,132 138,501
Operating Segments | Subscription and licensing | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 69,145 70,026 204,808 214,461
Operating Segments | Other | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues (1,814) 5,047 (2,426) 8,160
Operating Segments | Other | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 4 10 23 10
Operating Segments | Other | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 3,040 2,936 10,001 10,300
Operating Segments | Other | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 4,613 4,499 12,216 12,222
Operating Segments | Other | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,314 $ 0 $ 2,314 $ 0