XML 46 R33.htm IDEA: XBRL DOCUMENT v3.21.2
LOSS PER SHARE (Tables)
3 Months Ended
Oct. 31, 2021
Earnings Per Share [Abstract]  
Reconciliation of (loss) earnings per share
The following table reconciles (loss) earnings per share for the three and three months ended October 31, 2021 and 2020:
Three Months Ended
October 31,
20212020
(In thousands, except per share data)
Net loss$(19,494)$(3,551)
Less: Preferred dividends on redeemable preferred stock(537)(537)
Net loss attributable to common stockholders$(20,031)$(4,088)
Weighted average common shares outstanding60,307 61,893 
Basic net loss per share attributable to common stockholders$(0.33)$(0.07)
Diluted net loss per share attributable to common stockholders$(0.33)$(0.07)