v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)    
Revenue $ 140,782 $ 122,594
Cost of revenue (exclusive of depreciation and amortization shown separately below) 26,618 23,952
Product development 36,394 28,555
Sales, marketing and customer support 37,872 25,712
General and administrative 22,075 20,188
Depreciation and amortization 10,928 8,983
Income from operations 6,895 15,204
Interest expense 232 256
Other income, net (2,272) (2,734)
Income before income taxes 8,935 17,682
Income tax expense 1,779 5,507
Net income $ 7,156 $ 12,175
Earnings per share:    
Basic $ 0.04 $ 0.07
Diluted $ 0.04 $ 0.07
Weighted-average common stock outstanding:    
Basic 171,306 165,631
Diluted 176,124 171,657
Comprehensive income:    
Net income $ 7,156 $ 12,175
Other comprehensive (loss) income:    
Foreign currency cumulative translation adjustment (4,625) 1,193
Total comprehensive income $ 2,531 $ 13,368

Source