XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income (Loss) Per Share and Weighted Average Shares (Tables)
9 Months Ended
Apr. 30, 2021
Net Income (Loss) Per Share and Weighted Average Shares [Abstract]  
Reconciliation of Components of Diluted Earnings per Share Computations

The following table reconciles the components of diluted earnings per share computations:

 
Quarter Ended
   
Nine Months Ended
 
   
April 30,
2021
   
May 1,
2020
   
April 30,
2021
   
May 1,
2020
 
Net income (loss) per share numerator
 
$
33,470
   
$
(161,932
)
 
$
218,150
   
$
(57,541
)
                                 
Net income (loss) per share denominator:
                               
Weighted average shares
   
23,725,185
     
23,777,916
     
23,718,777
     
23,922,360
 
Add potential dilution:
                               
Nonvested stock awards and units
   
82,225
     
     
69,228
     
 
Diluted weighted average shares
   
23,807,410
     
23,777,916
     
23,788,005
     
23,922,360