XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share [Abstract]        
Reduction in weighted average shares as a result of the repurchase of common shares (in shares)     0 0
Weighted average performance shares outstanding during the period that are excluded from EPS calculation 273,000 237,000 258,000 235,000
Numerator:        
Net (loss) income $ (21,874,000) $ 4,205,000 $ (27,858,000) $ (81,635,000)
Convertible preferred stock issuance costs 0 0 (4,007,000) 0
Establishment of initial convertible preferred stock purchase option liability 0 0 (1,005,000) 0
Dividend on convertible preferred stock (1,632,000) 0 (1,867,000) 0
Numerator for diluted calculation $ (23,506,000) $ 4,205,000 $ (34,737,000) $ (81,635,000)
Denominator:        
Denominator for basic calculation (in shares) 26,472,000 25,337,000 26,449,000 25,321,000
Stock-based awards (in shares) 0 83,000 0 0
Denominator for diluted calculation (in shares) 26,472,000 25,420,000 26,449,000 25,321,000
Stock-based Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 1,467,000 1,496,000 1,498,000 1,515,000
Common Shares Related to Business Acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 477,000   409,000  
Common Shares Related to Conversion of Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) 4,158,000   2,358,000