XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Retained earnings (accumulated deficit)
Beginning balance (in shares) at Jul. 31, 2024   83,025,637      
Beginning balance at Jul. 31, 2024 $ 1,342,732 $ 8 $ 1,979,021 $ (12,244) $ (624,053)
Net income (loss) 9,139       9,139
Issuance of common stock upon exercise of stock options (in shares)   27,003      
Issuance of common stock upon exercise of stock options 1,939   1,939    
Issuance of common stock upon vesting of RSUs (in shares)   466,489      
Stock-based compensation 38,167   38,167    
Purchase of capped calls (58,788)   (58,788)    
Retirement of convertible senior notes (79,366)   (79,366)    
Deferred tax asset related to debt issuance of convertible senior notes 13,931   13,931    
Foreign currency translation adjustment (62)     (62)  
Unrealized gain (loss) on available-for-sale securities, net of tax 453     453  
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) (116)     (116)  
Ending balance (in shares) at Oct. 31, 2024   83,519,129      
Ending balance at Oct. 31, 2024 1,268,029 $ 8 1,894,904 (11,969) (614,914)
Beginning balance (in shares) at Jul. 31, 2025   84,530,418      
Beginning balance at Jul. 31, 2025 1,457,230 $ 8 2,020,393 (8,922) (554,249)
Net income (loss) 31,308       31,308
Issuance of common stock upon exercise of stock options (in shares)   6,171      
Issuance of common stock upon exercise of stock options 413   413    
Issuance of common stock upon vesting of RSUs (in shares)   482,304      
Issuance of common stock upon vesting of restricted stock units ("RSUs") 1 $ 1      
Stock-based compensation 43,449   43,449    
Foreign currency translation adjustment 118     118  
Unrealized gain (loss) on available-for-sale securities, net of tax 945     945  
Reclassification adjustment for realized gain (loss) on available-for-sale securities, included in net income (loss) (46)     (46)  
Ending balance (in shares) at Oct. 31, 2025   85,018,893      
Ending balance at Oct. 31, 2025 $ 1,533,418 $ 9 $ 2,064,255 $ (7,905) $ (522,941)