v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue:        
Total revenue $ 214,193 $ 207,991 $ 424,446 $ 413,092
Cost of revenue:        
Total cost of revenue 63,059 60,992 122,539 121,986
Total gross profit 151,134 146,999 301,907 291,106
Operating expenses:        
Research and development 47,227 40,448 95,115 81,816
Sales and marketing 79,247 78,126 158,647 151,221
General and administrative 21,166 23,202 44,752 43,130
Total operating expenses 147,640 141,776 298,514 276,167
Income from operations 3,494 5,223 3,393 14,939
Other income (expense), net:        
Interest income 5,514 5,221 11,272 9,941
Interest expense (2,627) (2,673) (5,281) (5,343)
Other income (expense), net 3,957 (695) 5,759 (2,130)
Income before income taxes 10,338 7,076 15,143 17,407
Provision for income taxes 2,000 538 4,700 9,463
Net income $ 8,338 $ 6,538 $ 10,443 $ 7,944
Net income per share, basic (in dollars per share) $ 0.13 $ 0.10 $ 0.16 $ 0.13
Net income per share, diluted (in dollars per share) $ 0.13 $ 0.09 $ 0.16 $ 0.11
Weighted-average common shares outstanding, basic (in Shares) 64,441,000 62,496,289 64,140,087 62,201,182
Weighted-average common shares outstanding, diluted (in Shares) 64,696,992 74,250,360 64,462,318 74,135,121
Product subscriptions        
Revenue:        
Total revenue $ 208,097 $ 200,067 $ 412,032 $ 396,985
Cost of revenue:        
Total cost of revenue 57,236 55,107 111,604 109,841
Professional services        
Revenue:        
Total revenue 6,096 7,924 12,414 16,107
Cost of revenue:        
Total cost of revenue $ 5,823 $ 5,885 $ 10,935 $ 12,145