XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 645,722 $ 904,649 $ 741,141
Cost of revenue 64,309 86,298 79,614
Gross profit 581,413 818,351 661,527
Operating expenses      
Sales and marketing 265,253 484,429 410,665
Research and development 141,801 127,737 110,470
General and administrative 94,922 108,957 148,784
Total operating expenses 501,976 721,123 669,919
Income (loss) from operations 79,437 97,228 (8,392)
Other income (expense)      
Interest expense (29,393) (28,498) (916)
Other income (expense), net 20,506 5,354 32
Total other income (expense), net (8,887) (23,144) (884)
Income (loss) before income taxes 70,550 74,084 (9,276)
Income tax expense (benefit) 21,452 12,590 (12,876)
Net income 49,098 61,494 3,600
Less: Accretion of redeemable convertible preferred stock 0 0 (1,480)
Less: Undistributed earnings attributable to participating securities 0 0 (168)
Net income attributable to Class A and Class B common stockholders $ 49,098 $ 61,494 $ 1,952
Net income per share attributable to Class A and Class B common stockholders:      
Basic (in dollars per share) $ 0.49 $ 0.54 $ 0.02
Diluted (in dollars per share) $ 0.46 $ 0.51 $ 0.02
Weighted average shares used in computing net income per share attributable to Class A and Class B common stockholders:      
Basic (in shares) 100,730 114,272 102,230
Diluted (in shares) 105,781 121,398 115,471