v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME    
Revenue $ 67,586 $ 51,219
Cost of revenue (exclusive of depreciation and amortization shown separately below) 10,203 7,310
Product development 14,179 10,331
Sales, marketing and customer support 15,534 12,319
General and administrative 11,835 10,696
Depreciation and amortization 7,057 5,934
Income from operations 8,778 4,629
Interest expense 390 1,164
Other (income), net (49) (320)
Income before income taxes 8,437 3,785
Income tax expense 2,793 1,345
Net income $ 5,644 $ 2,440
Earnings per share:    
Basic $ 0.05 $ 0.02
Diluted $ 0.04 $ 0.02
Weighted-average common stock outstanding:    
Basic 125,112 139,741
Diluted 133,578 147,233
Comprehensive income:    
Net income $ 5,644 $ 2,440
Other comprehensive (loss):    
Foreign currency cumulative translation adjustment (799) (153)
Total comprehensive income $ 4,845 $ 2,287

Source