XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Revenue:    
Total revenue $ 332,639 $ 262,901
Cost of revenue:    
Total cost of revenue 123,117 104,509
Gross profit:    
Total gross profit 209,522 158,392
Operating expenses:    
Research and development 78,317 68,880
Sales and marketing 64,258 51,478
General and administrative 48,469 42,754
Total operating expenses 191,044 163,112
Income (loss) from operations 18,478 (4,720)
Interest income 14,650 13,606
Interest expense (3,312) (2,062)
Other income (expense), net (5,314) (4,055)
Income (loss) before provision for (benefit from) income taxes 24,502 2,769
Provision for (benefit from) income taxes (6,806) (6,370)
Net income (loss) $ 31,308 $ 9,139
Earnings Per Share [Abstract]    
Basic (in dollars per share) $ 0.37 $ 0.11
Diluted (in dollars per share) $ 0.36 $ 0.11
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Basic (in shares) 84,780,201 83,276,236
Diluted (in shares) 86,451,737 85,960,868
Subscription and support    
Revenue:    
Total revenue $ 222,203 $ 169,742
Cost of revenue:    
Total cost of revenue 63,927 54,024
Gross profit:    
Total gross profit 158,276 115,718
License    
Revenue:    
Total revenue 41,967 37,370
Cost of revenue:    
Total cost of revenue 644 881
Gross profit:    
Total gross profit 41,323 36,489
Services    
Revenue:    
Total revenue 68,469 55,789
Cost of revenue:    
Total cost of revenue 58,546 49,604
Gross profit:    
Total gross profit $ 9,923 $ 6,185