XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue        
Total revenue $ 255,290 $ 215,187 $ 502,596 $ 421,467
Cost of revenue        
Total cost of revenue 50,023 49,543 98,568 97,885
Gross profit 205,267 165,644 404,028 323,582
Operating expenses        
Research and development 57,497 54,843 110,410 108,623
Sales and marketing 109,017 104,025 213,502 205,696
General and administrative 27,083 28,922 53,125 56,159
Total operating expenses 193,597 187,790 377,037 370,478
Income (loss) from operations 11,670 (22,146) 26,991 (46,896)
Interest income 7,712 8,344 15,815 17,091
Interest expense (3,193) (3,194) (6,387) (6,389)
Other income (expense), net 564 (736) 962 (969)
Income (loss) before provision for income taxes 16,753 (17,732) 37,381 (37,163)
Provision for income taxes 3,311 1,668 4,943 3,608
Net income (loss) $ 13,442 $ (19,400) $ 32,438 $ (40,771)
Net income (loss) per common share        
Basic (in dollars per share) $ 0.24 $ (0.35) $ 0.59 $ (0.73)
Diluted (in dollars per share) $ 0.24 $ (0.35) $ 0.58 $ (0.73)
Weighted-average common shares outstanding        
Weighted-average common shares outstanding - basic (in shares) 55,638,926 56,076,723 55,259,608 56,133,286
Weighted-average common shares outstanding - diluted (in shares) 56,056,066 56,076,723 55,819,175 56,133,286
Subscription and support        
Revenue        
Total revenue $ 236,302 $ 198,223 $ 461,657 $ 383,735
Cost of revenue        
Total cost of revenue 36,742 35,277 71,925 69,339
Professional services        
Revenue        
Total revenue 18,988 16,964 40,939 37,732
Cost of revenue        
Total cost of revenue $ 13,281 $ 14,266 $ 26,643 $ 28,546