XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings (Loss) Per Share (Details) - Schedule of shares excluded from the diluted earnings (loss) per share - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share 1,035 1,190 1,070 1,710
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share 1,035 1,190 1,070 1,190
Non-vested restricted Class B common stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share   520