XML 28 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Stockholders' Equity - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Jul. 31, 2021 0        
Beginning balance at Jul. 31, 2021 $ 0        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of convertible preferred stock (in shares) 100,000        
Temporary equity, stock issued during period, value, new issues $ 100,000,000        
Convertible preferred stock issuance costs (4,007,000)        
Establishment of initial convertible preferred stock purchase option liability (1,005,000)        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) $ (10,216,000)        
Ending balance (in shares) at Jul. 31, 2022 100,000        
Ending balance at Jul. 31, 2022 $ 105,204,000        
Beginning balance (in shares) at Jul. 31, 2021   41,281,812      
Beginning balance (in shares) at Jul. 31, 2021         15,033,317
Beginning balance at Jul. 31, 2021 500,719,000 $ 4,128,000 $ 605,439,000 $ 333,001,000 $ (441,849,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 7,767,000   7,767,000    
APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition 7,388,000   7,388,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   49,138      
Issuance of employee stock purchase plan shares 730,000 $ 5,000 725,000    
Issuance of restricted stock (in shares)   132,854      
Issuance of restricted stock, net of forfeiture 0 $ 13,000 (13,000)    
Net settlement of stock-based awards (in shares)   247,721      
Net settlement of stock-based awards (4,615,000) $ 25,000 (4,640,000)    
Common stock issued for acquisitions (in shares)   961,302      
Common stock issued for acquisitions 8,914,000 $ 96,000 8,818,000    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) (10,216,000)     (10,216,000)  
Cash dividends declared, net (10,661,000)     (10,661,000)  
Accrued during the period 389,000     389,000  
Net loss (33,052,000)     (33,052,000)  
Ending balance (in shares) at Jul. 31, 2022   42,672,827      
Ending balance (in shares) at Jul. 31, 2022         15,033,317
Ending balance at Jul. 31, 2022 466,585,000 $ 4,267,000 625,484,000 278,683,000 $ (441,849,000)
Increase (Decrease) in Temporary Equity [Roll Forward]          
Convertible preferred stock issuance costs 0        
Establishment of initial convertible preferred stock purchase option liability 0        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) $ 7,007,000        
Ending balance (in shares) at Jul. 31, 2023 100,000        
Ending balance at Jul. 31, 2023 $ 112,211,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 10,257,000   10,257,000    
APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition 3,764,000   3,764,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   54,617      
Issuance of employee stock purchase plan shares 434,000 $ 5,000 429,000    
Issuance of restricted stock, net of forfeiture (in shares)   93,091      
Issuance of restricted stock, net of forfeiture 0 $ 9,000 (9,000)    
Net settlement of stock-based awards (in shares)   275,736      
Net settlement of stock-based awards (2,971,000) $ 29,000 (3,000,000)    
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) (7,007,000)     (7,007,000)  
Cash dividends declared, net (5,549,000)     (5,549,000)  
Accrued during the period 315,000     315,000  
Net loss $ (26,899,000)        
Ending balance (in shares) at Jul. 31, 2023 43,096,271 43,096,271      
Ending balance (in shares) at Jul. 31, 2023 15,033,317       15,033,317
Ending balance at Jul. 31, 2023 $ 438,299,000 $ 4,310,000 636,925,000 238,913,000 $ (441,849,000)
Increase (Decrease) in Temporary Equity [Roll Forward]          
Issuance of convertible preferred stock (in shares) 171,827        
Temporary equity, stock issued during period, value, new issues $ 172,035,000        
Convertible preferred stock issuance costs (4,349,000)        
Establishment of initial convertible preferred stock purchase option liability 0        
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) $ 15,900,000        
Extinguishment of convertible preferred stock (in shares) (100,000)        
Loss on extinguishment of convertible preferred stock $ (115,721,000)        
Ending balance (in shares) at Jul. 31, 2024 171,827        
Ending balance at Jul. 31, 2024 $ 180,076,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 6,096,000   6,096,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   52,604      
Issuance of employee stock purchase plan shares 254,000 $ 5,000 249,000    
Issuance of restricted stock, net of forfeiture (in shares)   (2,686)      
Issuance of restricted stock, net of forfeiture 0 $ 0 0    
Net settlement of stock-based awards (in shares)   619,920      
Net settlement of stock-based awards (3,063,000) $ 62,000 (3,125,000)    
Loss on extinguishment of convertible preferred stock (19,555,000)     (19,555,000)  
Adjustment to reflect redemption value of convertible preferred stock (including accrued dividends) (15,900,000)     (15,900,000)  
Reversal of dividend equivalents 107,000     107,000  
Net loss $ (99,985,000)        
Ending balance (in shares) at Jul. 31, 2024 43,766,109 43,766,109      
Ending balance (in shares) at Jul. 31, 2024 15,033,317       15,033,317
Ending balance at Jul. 31, 2024 $ 306,253,000 $ 4,377,000 $ 640,145,000 $ 103,580,000 $ (441,849,000)