v3.24.2.u1
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 $ 123,658 $ 170,421 $ 245,897 $ 354,170
Cost of revenue 12,943 15,676 26,264 36,298
Gross profit 110,715 154,745 219,633 317,872
Operating expenses        
Sales and marketing 51,464 72,171 106,157 160,523
Research and development 33,310 38,617 69,386 76,911
General and administrative 16,518 21,433 35,573 46,954
Total operating expenses 101,292 132,221 211,116 284,388
Income from operations 9,423 22,524 8,517 33,484
Other income (expense)        
Interest expense (7,361) (7,346) (14,717) (14,687)
Other income (expense), net 5,599 5,014 10,478 10,036
Total other income (expense), net (1,762) (2,332) (4,239) (4,651)
Income before income taxes 7,661 20,192 4,278 28,833
Income tax expense 647 5,812 3,769 9,442
Net income $ 7,014 $ 14,380 $ 509 $ 19,391
Net income per share:        
Basic (in dollars per share) $ 0.07 $ 0.14 $ 0.01 $ 0.19
Diluted (in dollars per share) $ 0.07 $ 0.14 $ 0.00 $ 0.18
Weighted average shares used in computing net income per share:        
Basic (in shares) 99,171 100,212 99,066 102,225
Diluted (in shares) 103,045 105,419 103,208 107,690