v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue        
Total revenue $ 420,716 $ 384,512 $ 850,689 $ 860,145
Cost of revenue        
Total cost of revenue 108,029 109,574 214,783 212,024
Gross profit 312,687 274,938 635,906 648,121
Operating expenses        
Selling and marketing 165,408 147,131 321,011 285,200
Research and development 84,168 78,784 166,215 153,070
General and administrative 43,740 31,788 92,313 65,616
Restructuring 2,735 (44) 2,582 (33)
Total operating expenses 296,051 257,659 582,121 503,853
Income from operations 16,636 17,279 53,785 144,268
Foreign currency transaction (loss) gain (1,364) (14,008) 486 (19,333)
Interest income 2,500 3,248 5,454 8,583
Interest expense (45) (1) (89) (1,028)
(Loss) on capped call transactions 0 0 0 (223)
Other income (loss), net 786 18,729 (1,418) 19,290
Income before provision for (benefit from) income taxes 18,513 25,247 58,218 151,557
Provision for (benefit from) income taxes 5,179 (4,830) 12,120 36,058
Net income $ 13,334 $ 30,077 $ 46,098 $ 115,499
Earnings per share        
Basic (in dollars per share) $ 0.08 $ 0.18 $ 0.28 $ 0.67
Diluted (in dollars per share) $ 0.08 $ 0.17 $ 0.26 $ 0.63
Weighted-average number of common shares outstanding        
Basic (in shares) 165,613 170,776 167,206 171,287
Diluted (in shares) 171,765 182,160 175,294 185,477
Subscription services        
Revenue        
Total revenue $ 288,462 $ 246,014 $ 568,810 $ 473,505
Cost of revenue        
Total cost of revenue 53,941 41,510 103,390 79,638
Subscription license        
Revenue        
Total revenue 82,028 80,674 176,880 268,395
Cost of revenue        
Total cost of revenue 267 364 738 752
Consulting        
Revenue        
Total revenue 50,226 57,824 104,999 118,245
Cost of revenue        
Total cost of revenue $ 53,821 $ 67,700 $ 110,655 $ 131,634