v3.23.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 170,421 $ 239,943 $ 354,170 $ 467,203
Cost of revenue 15,676 21,757 36,298 43,363
Gross profit 154,745 218,186 317,872 423,840
Operating expenses        
Sales and marketing 72,171 136,631 160,523 274,221
Research and development 38,617 30,925 76,911 60,569
General and administrative 21,433 25,533 46,954 49,729
Total operating expenses 132,221 193,089 284,388 384,519
Income from operations 22,524 25,097 33,484 39,321
Other income (expense)        
Interest expense (7,346) (7,511) (14,687) (13,796)
Other income (expense), net 5,014 36 10,036 11
Total other income (expense), net (2,332) (7,475) (4,651) (13,785)
Income before income taxes 20,192 17,622 28,833 25,536
Income tax expense 5,812 4,512 9,442 4,009
Net income $ 14,380 $ 13,110 $ 19,391 $ 21,527
Net income per share:        
Basic (in dollars per share) $ 0.14 $ 0.11 $ 0.19 $ 0.18
Diluted (in dollars per share) $ 0.14 $ 0.11 $ 0.18 $ 0.17
Weighted average shares used in computing net income per share:        
Basic (in shares) 100,212 116,791 102,225 117,774
Diluted (in shares) 105,419 124,091 107,690 125,547