v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (UNAUDITED)        
Revenue $ 155,890 $ 133,744 $ 296,672 $ 256,338
Cost of revenue (exclusive of depreciation and amortization shown separately below) 26,102 26,191 52,720 50,143
Product development 39,806 31,941 76,200 60,496
Sales, marketing and customer support 44,863 31,537 82,735 57,249
General and administrative 23,066 19,755 45,141 39,943
Depreciation and amortization 11,004 9,676 21,932 18,659
Income from operations 11,049 14,644 17,944 29,848
Interest expense 233 247 465 503
Other income, net (2,064) (2,476) (4,336) (5,210)
Income before income taxes 12,880 16,873 21,815 34,555
Income tax expense 5,406 4,034 7,185 9,541
Net income $ 7,474 $ 12,839 $ 14,630 $ 25,014
Earnings per share:        
Basic $ 0.04 $ 0.08 $ 0.09 $ 0.15
Diluted $ 0.04 $ 0.07 $ 0.08 $ 0.15
Weighted-average common stock outstanding:        
Basic 171,628 166,540 171,467 166,088
Diluted 175,961 172,488 176,850 172,129
Comprehensive income:        
Net income $ 7,474 $ 12,839 $ 14,630 $ 25,014
Other comprehensive (loss) income:        
Foreign currency cumulative translation adjustment (1,814) (377) (6,439) 816
Total comprehensive income $ 5,660 $ 12,462 $ 8,191 $ 25,830

Source