XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 352,209 $ 320,800 $ 680,845 $ 635,285
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 352,209 320,800 680,845 635,285
Operating Segments | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 80,776 72,567 162,466 141,834
Operating Segments | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 46,226 42,981 84,252 79,621
Operating Segments | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 99,452 85,988 185,238 165,966
Operating Segments | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 57,406 50,281 113,226 103,429
Operating Segments | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 68,349 68,983 135,663 144,435
Operating Segments | Advertising and performance marketing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 78,798 69,253 158,274 135,160
Operating Segments | Advertising and performance marketing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 32,251 28,175 56,622 50,930
Operating Segments | Advertising and performance marketing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 82,537 70,367 151,462 134,814
Operating Segments | Advertising and performance marketing | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 3,221 2,545 5,689 5,514
Operating Segments | Subscription and licensing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 2,626 1,866 4,804 3,561
Operating Segments | Subscription and licensing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 13,965 14,806 27,611 28,691
Operating Segments | Subscription and licensing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 13,687 12,204 26,815 23,788
Operating Segments | Subscription and licensing | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 50,272 43,889 99,934 90,192
Operating Segments | Subscription and licensing | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 68,349 68,983 135,663 144,435
Operating Segments | Other | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues (648) 1,448 (612) 3,113
Operating Segments | Other | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 10 0 19 0
Operating Segments | Other | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 3,228 3,417 6,961 7,364
Operating Segments | Other | Connectivity        
Disaggregation of Revenue [Line Items]        
Total revenues 3,913 3,847 7,603 7,723
Operating Segments | Other | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Corporate        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0