XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 148,246 $ 128,670 $ 273,217 $ 242,451
Operating expenses:        
Selling and marketing 44,974 42,556 89,018 81,835
General and administrative 15,925 14,334 31,449 27,512
Depreciation 2,299 2,255 4,618 4,545
Amortization of intangible assets 3,354 3,968 6,716 7,871
Integration costs 0 216 0 334
Total operating expenses 127,543 115,587 246,043 221,832
Income from operations 20,703 13,083 27,174 20,619
Interest expense (535) (1,066) (1,148) (2,195)
Other income (expense), net 103 (201) (154) (671)
Net gains from investments 0 0 426 0
Income before income taxes 20,271 11,816 26,298 17,753
Income tax expense 6,397 3,473 8,276 5,454
Net income $ 13,874 $ 8,343 $ 18,022 $ 12,299
Basic income per common share $ 0.74 $ 0.44 $ 0.95 $ 0.64
Diluted income per common share $ 0.72 $ 0.43 $ 0.94 $ 0.64
Basic weighted average common shares outstanding 18,871 19,126 18,929 19,094
Diluted weighted average common shares outstanding 19,173 19,377 19,218 19,332
Research [Member]        
Revenues:        
Total revenues $ 89,447 $ 81,002 $ 175,227 $ 155,970
Consulting [Member]        
Revenues:        
Total revenues 39,262 40,960 77,693 79,510
Events [Member]        
Revenues:        
Total revenues 19,537 6,708 20,297 6,971
Cost of Services and Fulfillment [Member]        
Operating expenses:        
Cost of services and fulfillment $ 60,991 $ 52,258 $ 114,242 $ 99,735