v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue        
Total revenue $ 215,187 $ 177,503 $ 421,467 $ 353,170
Cost of revenue        
Total cost of revenue 49,543 41,172 97,885 82,695
Gross profit 165,644 136,331 323,582 270,475
Operating expenses        
Research and development 54,843 48,408 108,623 93,903
Sales and marketing 104,025 84,697 205,696 167,330
General and administrative 28,922 26,375 56,159 50,674
Total operating expenses 187,790 159,480 370,478 311,907
Loss from operations (22,146) (23,149) (46,896) (41,432)
Interest income 8,344 10,336 17,091 20,791
Interest expense (3,194) (3,237) (6,389) (6,469)
Other (expense) income, net (736) (45) (969) 41
Loss before provision for income taxes (17,732) (16,095) (37,163) (27,069)
Provision for income taxes 1,668 1,453 3,608 2,166
Net loss $ (19,400) $ (17,548) $ (40,771) $ (29,235)
Net loss per common share:        
Basic (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Diluted (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Weighted-average common shares outstanding - basic (in shares) 56,076,723 55,177,162 56,133,286 55,046,507
Weighted-average common shares outstanding - diluted (in shares) 56,076,723 55,177,162 56,133,286 55,046,507
Subscription and support        
Revenue        
Total revenue $ 198,223 $ 160,735 $ 383,735 $ 315,714
Cost of revenue        
Total cost of revenue 35,277 27,945 69,339 55,872
Professional services        
Revenue        
Total revenue 16,964 16,768 37,732 37,456
Cost of revenue        
Total cost of revenue $ 14,266 $ 13,227 $ 28,546 $ 26,823