v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)    
Revenue $ 165,061 $ 140,782
Cost of revenue (exclusive of depreciation and amortization shown separately below) 30,966 26,618
Product development 44,717 36,394
Sales, marketing and customer support 43,701 37,872
General and administrative 26,527 22,075
Depreciation and amortization 12,387 10,928
Income from operations 6,763 6,895
Interest expense 420 232
Other income, net (3,179) (2,272)
Income before income taxes 9,522 8,935
Income tax expense 7,161 1,779
Net income $ 2,361 $ 7,156
Earnings per share:    
Basic $ 0.01 $ 0.04
Diluted $ 0.01 $ 0.04
Weighted-average common stock outstanding:    
Basic 165,117 171,306
Diluted 168,941 176,124
Comprehensive income:    
Net income $ 2,361 $ 7,156
Other comprehensive income (loss):    
Foreign currency cumulative translation adjustment 7,493 (4,625)
Total comprehensive income $ 9,854 $ 2,531

Source