v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue    
Total revenue $ 247,306 $ 206,280
Cost of revenue    
Total cost of revenue 48,545 48,342
Gross profit 198,761 157,938
Operating expenses    
Research and development 52,913 53,780
Sales and marketing 104,485 101,671
General and administrative 26,042 27,237
Total operating expenses 183,440 182,688
Income (loss) from operations 15,321 (24,750)
Interest income 8,103 8,747
Interest expense (3,194) (3,195)
Other income (expense), net 398 (233)
Income (loss) before provision for income taxes 20,628 (19,431)
Provision for income taxes 1,632 1,940
Net income (loss) $ 18,996 $ (21,371)
Net income (loss) per common share    
Basic (in dollars per share) $ 0.33 $ (0.38)
Diluted (in dollars per share) $ 0.33 $ (0.38)
Weighted-average common shares outstanding    
Weighted-average common shares outstanding - basic (in shares) 56,885,568 56,157,533
Weighted-average common shares outstanding - diluted (in shares) 58,441,679 56,157,533
Subscription and support    
Revenue    
Total revenue $ 225,355 $ 185,512
Cost of revenue    
Total cost of revenue 35,183 34,062
Professional services    
Revenue    
Total revenue 21,951 20,768
Cost of revenue    
Total cost of revenue $ 13,362 $ 14,280