XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
LOSS PER SHARE (Tables)
6 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation of (loss) earnings per share
The following table reconciles loss per share for the three and six months ended January 31, 2022 and 2021:

Three Months Ended
January 31,
Six Months Ended
January 31,
2022202120222021
(In thousands, except per share data)
Net loss$(22,977)$(2,196)$(42,471)$(5,747)
Less: Preferred dividends on redeemable preferred stock(537)(530)(1,074)(1,067)
Net loss attributable to common stockholders$(23,514)$(2,726)$(43,545)$(6,814)
Weighted average common shares used in basic and diluted loss per share59,748 62,028 60,027 61,961 
Basic and diluted net loss per share attributable to common stockholders$(0.39)$(0.04)$(0.73)$(0.11)