v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 122,239 $ 183,749
Cost of revenue 13,321 20,622
Gross profit 108,918 163,127
Operating expenses    
Sales and marketing 54,693 88,352
Research and development 36,076 38,294
General and administrative 19,055 25,521
Total operating expenses 109,824 152,167
Income (loss) from operations (906) 10,960
Other income (expense)    
Interest expense (7,356) (7,341)
Other income (expense), net 4,879 5,022
Total other income (expense), net (2,477) (2,319)
Income (loss) before income taxes (3,383) 8,641
Income tax expense 3,122 3,630
Net income (loss) $ (6,505) $ 5,011
Net income (loss) per share:    
Basic (in dollars per share) $ (0.07) $ 0.05
Diluted (in dollars per share) $ (0.07) $ 0.05
Weighted average shares used in computing net income (loss) per share:    
Basic (in shares) 98,962 104,261
Diluted (in shares) 98,962 109,984