XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 174,214 $ 165,936
Cost of revenue 68,384 60,395
Gross profit 105,830 105,541
Operating expenses:    
Sales and marketing 53,753 60,150
Technology and development 23,957 19,683
General and administrative 23,065 26,504
Total operating expenses 100,775 106,337
Income (loss) from operations 5,055 (796)
Interest expense (61) (84)
Interest income 2,887 1,665
Other (expense) income, net 93 694
Income before income taxes 7,974 1,479
Provision for income taxes 3,230 3,837
Net income (loss) $ 4,744 $ (2,358)
Net income (loss) per share —basic (in dollars per share) $ 0.03 $ (0.01)
Net income (loss) per share —diluted (in dollars per share) $ 0.02 $ (0.01)
Weighted-average shares used to compute net income (loss) per share —basic (in shares) 188,618 191,293
Weighted-average shares used to compute net income (loss) per share —diluted (in shares) 193,397 191,293