XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income per Common Share (Tables)
12 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Reconciliations of Numerator and Denominator of Basic and Diluted Per Share
Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company’s Class A and Class B common stock are summarized as follows:
Years ended July 31,
 202120202019
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$129,659 $112,369 $131,258 
Less:
Preferential dividends(807)(828)(815)
Preferential dividends on dilutive stock options(5)(10)(13)
Numerator for basic and diluted income per Class B Voting Common Share$128,847 $111,531 $130,430 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B52,039 52,763 52,596 
Plus: Effect of dilutive equity awards370 468 727 
Denominator for diluted income per share for both Class A and Class B52,409 53,231 53,323 
Net income per Class A Nonvoting Common Share:
Basic$2.49 $2.13 $2.50 
Diluted$2.47 $2.11 $2.46 
Net income per Class B Voting Common Share:
Basic$2.48 $2.11 $2.48 
Diluted$2.46 $2.10 $2.45