v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 237,377 $ 204,678 $ 466,010 $ 400,951
Cost of revenue 36,096 31,142 70,784 61,020
Gross profit 201,281 173,536 395,226 339,931
Operating expenses:        
Research and development 43,815 39,943 93,076 79,944
Sales and marketing 106,450 95,223 218,767 184,381
General and administrative 37,924 47,026 78,351 94,273
Restructuring charges 7,032 0 7,032 405
Total operating expenses 195,221 182,192 397,226 359,003
Income (loss) from operations 6,060 (8,656) (2,000) (19,072)
Interest and other income, net 4,204 12,547 5,630 25,516
Income before income taxes 10,264 3,891 3,630 6,444
Provision for income taxes 7,025 5,630 5,201 9,487
Net income (loss) $ 3,239 $ (1,739) $ (1,571) $ (3,043)
Weighted-average shares used in calculating net income (loss) per share:        
Basic (in shares) 271,951 294,435 277,612 297,839
Diluted (in shares) 272,988 294,435 277,612 297,839
Net income (loss) per share - basic and diluted        
Basic (in dollars per share) $ 0.01 $ (0.01) $ (0.01) $ (0.01)
Diluted (in dollars per share) $ 0.01 $ (0.01) $ (0.01) $ (0.01)