XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Total revenues $ 121,825 $ 135,589 $ 221,902 $ 249,259
Operating expenses:        
Cost of services and fulfillment 51,164 54,614 95,854 103,906
Selling and marketing 40,253 41,581 79,675 83,113
General and administrative 14,437 15,315 28,496 36,542
Depreciation 2,062 2,191 4,122 4,295
Amortization of intangible assets 2,513 3,068 5,027 6,134
Restructuring costs 82 10,532 6,706 12,121
Total operating expenses 110,511 127,301 219,880 246,111
Income from operations 11,314 8,288 2,022 3,148
Interest expense (763) (730) (1,525) (1,523)
Other income, net 1,015 514 2,289 1,064
Income before income taxes 11,566 8,072 2,786 2,689
Income tax expense 5,274 2,768 3,167 1,460
Net income (loss) $ 6,292 $ 5,304 $ (381) $ 1,229
Basic income (loss) per common share $ 0.33 $ 0.28 $ (0.02) $ 0.06
Diluted income (loss) per common share $ 0.33 $ 0.28 $ (0.02) $ 0.06
Basic weighted average common shares outstanding 19,093 19,193 19,189 19,151
Diluted weighted average common shares outstanding 19,124 19,258 19,189 19,214
Research [Member]        
Revenues:        
Total revenues $ 83,663 $ 87,699 $ 160,244 $ 168,605
Consulting [Member]        
Revenues:        
Total revenues 24,811 29,970 47,952 61,720
Events [Member]        
Revenues:        
Total revenues $ 13,351 $ 17,920 $ 13,706 $ 18,934