v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 262,058 $ 239,137
Cost of revenue 56,669 52,460
Gross profit 205,389 186,677
Operating expenses:    
Sales and marketing 106,989 103,182
Research and development 55,761 53,223
General and administrative 31,445 47,983
Restructuring 2,431 0
Total operating expenses 196,626 204,388
Income (loss) from operations 8,763 (17,711)
Interest income 3,040 4,927
Interest expense (6,412) (7,011)
Other (expense) income, net (304) 474
Income (loss) before income taxes 5,087 (19,321)
Provision for income taxes 3,673 3,614
Net income (loss) $ 1,414 $ (22,935)
Net earnings (loss) per share:    
Basic (in usd per share) $ 0.01 $ (0.19)
Diluted (in usd per share) $ 0.01 $ (0.19)
Weighted-average shares used to compute net earnings (loss) per share:    
Basic (in shares) 115,897 120,083
Diluted (in shares) 117,691 120,083