XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
6 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
Schedule of numerators and denominators used in basic and diluted EPS calculations
The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 Three months ended January 31,Six months ended January 31,
2024202320242023
Numerator:  
Net loss$(10,558,000)(4,805,000)$(11,995,000)(15,901,000)
Loss on extinguishment of convertible
   preferred stock
(13,640,000)— (13,640,000)— 
Convertible preferred stock issuance costs(4,273,000)— (4,273,000)— 
Dividend on convertible preferred stock(2,061,000)(1,737,000)(3,884,000)(3,447,000)
Net loss attributable to common stockholders$(30,532,000)(6,542,000)$(33,792,000)(19,348,000)
Denominator:  
Denominator for basic and diluted calculation28,662,000 27,954,000 28,704,000 27,892,000