XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE (Details) - shares
3 Months Ended 9 Months Ended
Apr. 28, 2018
Apr. 29, 2017
Apr. 28, 2018
Apr. 29, 2017
Reconciliation of the basic and diluted number of shares used in computing earnings per share:        
Basic weighted average shares outstanding 50,424,000 50,601,000 50,563,000 50,554,000
Net effect of dilutive stock awards based upon the treasury stock method 327,000 200,000 253,000 164,000
Diluted weighted average shares outstanding 50,751,000 50,801,000 50,816,000 50,718,000
Anti-dilutive share-based payment awards outstanding (in shares) 84,551 40,023 95,690 38,762