v3.26.3
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Treasury Stock
Beginning balance (in shares) at Jul. 31, 2024 171,827        
Beginning balance at Jul. 31, 2024 $ 180,076,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives (in shares) 178,181        
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives $ 96,700,000        
Extinguishment of convertible preferred stock (in shares) (171,827)        
Extinguishment of convertible preferred stock $ (183,489,000)        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 96,258,000        
Ending balance (in shares) at Jul. 31, 2025 178,181        
Ending balance at Jul. 31, 2025 $ 189,545,000        
Beginning balance (in shares) at Jul. 31, 2024   43,766,109      
Beginning balance (in shares) at Jul. 31, 2024         15,033,317
Beginning balance at Jul. 31, 2024 306,253,000 $ 4,377,000 $ 640,145,000 $ 103,580,000 $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 3,120,000   3,120,000    
Issuance of employee stock purchase plan shares (in shares)   53,801      
Issuance of employee stock purchase plan shares 118,000 $ 5,000 113,000    
Issuance of restricted stock, net of forfeiture (in shares)   63,450      
Issuance of restricted stock, net of forfeiture 0 $ 6,000 (6,000)    
Net settlement of stock-based awards (in shares)   560,266      
Net settlement of stock-based awards (859,000) $ 56,000 (915,000)    
Extinguishment of convertible preferred stock 51,179,000     51,179,000  
Issuance of convertible preferred stock (at fair value), excluding embedded derivatives (3,221,000)   (3,221,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (96,258,000)   (89,879,000) (6,379,000)  
Convertible preferred stock consent fee (650,000)   (650,000)    
Reversal of dividend equivalents 42,000   15,000 27,000  
Net loss $ (155,302,000)     (155,302,000)  
Ending balance (in shares) at Jul. 31, 2025 44,443,626 44,443,626      
Ending balance (in shares) at Jul. 31, 2025 15,033,317       15,033,317
Ending balance at Jul. 31, 2025 $ 104,422,000 $ 4,444,000 548,722,000 (6,895,000) $ (441,849,000)
Beginning balance (in shares) at Jul. 31, 2024 171,827        
Beginning balance at Jul. 31, 2024 $ 180,076,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) $ 128,696,000        
Ending balance (in shares) at Jul. 31, 2026 178,181        
Ending balance at Jul. 31, 2026 $ 221,983,000        
Beginning balance (in shares) at Jul. 31, 2024   43,766,109      
Beginning balance (in shares) at Jul. 31, 2024         15,033,317
Beginning balance at Jul. 31, 2024 $ 306,253,000 $ 4,377,000 640,145,000 103,580,000 $ (441,849,000)
Ending balance (in shares) at Jul. 31, 2026 45,025,294 45,025,294      
Ending balance (in shares) at Jul. 31, 2026 15,033,317       15,033,317
Ending balance at Jul. 31, 2026 $ 38,904,000 $ 4,502,000 519,315,000 (43,064,000) $ (441,849,000)
Beginning balance (in shares) at Jul. 31, 2025 178,181        
Beginning balance at Jul. 31, 2025 $ 189,545,000        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) 32,438,000        
Convertible preferred stock amendment fees $ 0        
Ending balance (in shares) at Jul. 31, 2026 178,181        
Ending balance at Jul. 31, 2026 $ 221,983,000        
Beginning balance (in shares) at Jul. 31, 2025 44,443,626 44,443,626      
Beginning balance (in shares) at Jul. 31, 2025 15,033,317       15,033,317
Beginning balance at Jul. 31, 2025 $ 104,422,000 $ 4,444,000 548,722,000 (6,895,000) $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 4,046,000   4,046,000    
Issuance of employee stock purchase plan shares (in shares)   43,298      
Issuance of employee stock purchase plan shares 95,000 $ 4,000 91,000    
Issuance of restricted stock, net of forfeiture (in shares)   109,860      
Issuance of restricted stock, net of forfeiture 0 $ 11,000 (11,000)    
Net settlement of stock-based awards (in shares)   428,510      
Net settlement of stock-based awards (727,000) $ 43,000 (770,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends and change in fair value of embedded derivatives) (32,438,000)   (32,438,000)    
Convertible preferred stock consent fee (325,000)   (325,000)    
Net loss $ (36,169,000)     (36,169,000)  
Ending balance (in shares) at Jul. 31, 2026 45,025,294 45,025,294      
Ending balance (in shares) at Jul. 31, 2026 15,033,317       15,033,317
Ending balance at Jul. 31, 2026 $ 38,904,000 $ 4,502,000 $ 519,315,000 $ (43,064,000) $ (441,849,000)