XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting and Reporting Policies (Earnings Per Share) (Details) - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Accounting Policies [Abstract]      
Reduction in weighted average shares as a result of the repurchase of common shares (in shares) 0 0 0
Weighted average performance shares outstanding during the period that are excluded from EPS calculation 385,000 293,000 232,000
Numerator:      
Net loss $ (26,899,000) $ (33,052,000) $ (73,480,000)
Convertible preferred stock issuance costs 0 (4,007,000) 0
Establishment of initial convertible preferred stock purchase option liability 0 (1,005,000) 0
Dividend on convertible preferred stock (7,007,000) (5,204,000) 0
Numerator for diluted calculation $ (33,906,000) $ (43,268,000) $ (73,480,000)
Denominator:      
Denominator for basic calculation (in shares) 28,002,000 26,506,000 25,685,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) 972,000 1,656,000 1,440,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) 260,000 591,000 82,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,570,000 3,342,000