XML 69 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Revenue $ 116,148   $ 119,943   $ 222,196 $ 223,830
Direct expenses (19,074)   (18,970)   (34,726) (33,801)
Indirect expenses (47,941)   (50,764)   (95,146) (102,692)
Segment operating income 49,133   50,209   92,324 87,337
Brand to Demand [Member]            
Segment Reporting [Line Items]            
Revenue 85,866   87,361   161,057 159,151
Direct expenses (16,268)   (16,249)   (29,980) (28,061)
Indirect expenses (28,205) $ (1,800) (30,416) $ (5,500) (56,148) (62,329)
Segment operating income 41,393   40,696   74,929 68,761
Intelligence & Advisory [Member]            
Segment Reporting [Line Items]            
Revenue 30,282   32,582   61,139 64,679
Direct expenses (2,806)   (2,721)   (4,746) (5,740)
Indirect expenses (19,736)   (20,348)   (38,998) (40,363)
Segment operating income $ 7,740   $ 9,513   $ 17,395 $ 18,576