v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)        
Revenue $ 205,638 $ 188,621 $ 580,252 $ 542,703
Cost of revenue (exclusive of depreciation and amortization shown separately below) 38,542 33,465 104,185 97,557
Product development 44,427 44,842 136,201 136,762
Sales, marketing and customer support 47,981 47,022 141,836 141,594
General and administrative 28,009 26,997 80,691 83,100
Depreciation and amortization 18,334 15,191 50,333 42,275
Income from operations 28,345 21,104 67,006 41,415
Interest expense 652 467 1,540 1,330
Other (income) expense, net (251) 99 1,386 (5,185)
Income before income taxes 27,944 20,538 64,080 45,270
Income tax expense 12,015 10,336 28,823 23,949
Net income $ 15,929 $ 10,202 $ 35,257 $ 21,321
Earnings per share:        
Basic $ 0.1 $ 0.06 $ 0.23 $ 0.13
Diluted $ 0.1 $ 0.06 $ 0.22 $ 0.13
Weightedaverage common stock outstanding:        
Basic 155,200 162,031 156,623 163,285
Diluted 160,321 166,497 160,753 167,368
Comprehensive income:        
Net income $ 15,929 $ 10,202 $ 35,257 $ 21,321
Other comprehensive (loss) income:        
Foreign currency cumulative translation adjustment (1,346) 839 (6,035) 27,715
Total comprehensive income $ 14,583 $ 11,041 $ 29,222 $ 49,036