XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 177,362 $ 168,854 $ 351,576 $ 334,790
Cost of revenue 63,609 63,748 131,993 124,143
Gross profit 113,753 105,106 219,583 210,647
Operating expenses:        
Sales and marketing 60,130 53,525 113,883 113,675
Technology and development 25,798 19,900 49,755 39,583
General and administrative 26,679 26,936 49,744 53,440
Total operating expenses 112,607 100,361 213,382 206,698
Income from operations 1,146 4,745 6,201 3,949
Interest expense (112) (87) (173) (171)
Interest income 2,315 2,240 5,202 3,905
Other (expense) income, net 11 624 104 1,318
Income before income taxes 3,360 7,522 11,334 9,001
Provision for income taxes 2,046 6,127 5,276 9,964
Net income (loss) $ 1,314 $ 1,395 $ 6,058 $ (963)
Net income (loss) per share - basic (in dollars per share) $ 0.01 $ 0.01 $ 0.03 $ (0.01)
Net income (loss) per share - diluted (in dollars per share) $ 0.01 $ 0.01 $ 0.03 $ (0.01)
Weighted-average shares used to compute net income (loss) per share - basic (in shares) 184,257 191,342 186,438 191,318
Weighted-average shares used to compute net income (loss) per share - diluted (in shares) 186,456 194,826 189,926 191,318