XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Total revenues $ 111,659 $ 121,825 $ 201,535 $ 221,902
Operating expenses:        
Cost of services and fulfillment 49,654 51,164 89,255 95,854
Selling and marketing 37,314 40,253 73,020 79,675
General and administrative 13,368 14,437 26,429 28,496
Depreciation 1,659 2,062 3,139 4,122
Amortization of intangible assets 2,217 2,513 4,434 5,027
Goodwill impairment 0 0 83,895 0
Restructuring costs 491 82 1,998 6,706
Total operating expenses 104,703 110,511 282,170 219,880
Income (loss) from operations 6,956 11,314 (80,635) 2,022
Interest expense (675) (763) (1,342) (1,525)
Loss on investments, net 0 0 (1,024) (0)
Other income, net 835 1,015 1,815 2,289
Income (Loss) before income taxes 7,116 11,566 (81,186) 2,786
Income tax expense 3,203 5,274 2,173 3,167
Net income (loss) $ 3,913 $ 6,292 $ (83,359) $ (381)
Basic income (loss) per common share $ 0.21 $ 0.33 $ (4.39) $ (0.02)
Diluted income (loss) per common share $ 0.2 $ 0.33 $ (4.39) $ (0.02)
Basic weighted average common shares outstanding 19,063 19,093 18,976 19,189
Diluted weighted average common shares outstanding 19,165 19,124 18,976 19,189
Research [Member]        
Revenues:        
Total revenues $ 77,926 $ 83,663 $ 146,340 $ 160,244
Consulting [Member]        
Revenues:        
Total revenues 23,493 24,811 44,929 47,952
Events [Member]        
Revenues:        
Total revenues $ 10,240 $ 13,351 $ 10,266 $ 13,706