XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 89,040 $ 81,043 $ 167,961 $ 153,538
Costs and operating expenses:        
Cost of revenue (exclusive of depreciation and amortization) 32,819 27,411 66,117 56,372
Sales and marketing 17,714 13,717 33,893 28,223
Research and product development 15,506 12,128 29,889 23,340
General and administrative 14,206 14,785 27,567 23,357
Depreciation and amortization 7,649 6,657 15,018 13,071
Total costs and operating expenses 87,894 74,698 172,484 144,363
Income (loss) from operations 1,146 6,345 (4,523) 9,175
Other income (loss), net 496 (10) 1,058 12
Interest income (expense), net 55 (562) 108 (1,056)
Income (loss) before benefit from income taxes 1,697 5,773 (3,357) 8,131
Benefit from income taxes (324) (13,484) (5,857) (13,109)
Net income $ 2,021 $ 19,257 $ 2,500 $ 21,240
Net income per common share:        
Basic (in dollars per share) $ 0.06 $ 0.56 $ 0.07 $ 0.62
Diluted (in dollars per share) $ 0.06 $ 0.54 $ 0.07 $ 0.60
Weighted average common shares outstanding:        
Basic (in shares) 34,548 34,254 34,479 34,214
Diluted (in shares) 35,674 35,614 35,697 35,647