XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 204,096 $ 194,439 $ 610,100 $ 567,632
Operating expenses:        
Cost of revenue 79,911 69,634 226,381 199,223
Sales and marketing 47,777 54,456 155,335 142,273
Product development 17,534 13,565 48,322 36,289
General and administrative 30,189 34,615 94,085 96,335
Total operating expenses 175,411 172,270 524,123 474,120
Income from operations 28,685 22,169 85,977 93,512
Other expense, net (1,546) (1,749) (3,449) (2,888)
Income before income taxes 27,139 20,420 82,528 90,624
Provision for income taxes 4,099 4,391 13,471 15,627
Net income $ 23,040 $ 16,029 $ 69,057 $ 74,997
Earnings per share:        
Basic (in dollars per share) $ 0.64 $ 0.44 $ 1.91 $ 2.05
Diluted (in dollars per share) $ 0.64 $ 0.43 $ 1.88 $ 2.01
Weighted average common shares outstanding:        
Basic (in shares) 35,929 36,622 36,117 36,510
Diluted (in shares) 36,269 37,417 36,681 37,285