XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income per Common Share (Tables)
9 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Reconciliations of Numerator and Denominator of Basic and Diluted Per Share
The following table summarizes the computation of basic and diluted net income per share for the Company’s Class A and Class B common stock:
Three months ended April 30,Nine months ended April 30,
 2021202020212020
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$37,291 $13,633 $101,632 $84,684 
Less:
Preferential dividends— — (808)(828)
Preferential dividends on dilutive stock options— — (4)(10)
Numerator for basic and diluted income per Class B Voting Common Share$37,291 $13,633 $100,820 $83,846 
Denominator: (in thousands)
Denominator for basic income per share for both Class A and Class B52,050 52,607 52,030 53,023 
Plus: Effect of dilutive equity awards399 365 311 489 
Denominator for diluted income per share for both Class A and Class B52,449 52,972 52,341 53,512 
Net income per Class A Nonvoting Common Share:
Basic$0.72 $0.26 $1.95 $1.60 
Diluted$0.71 $0.26 $1.94 $1.58 
Net income per Class B Voting Common Share:
Basic$0.72 $0.26 $1.94 $1.58 
Diluted$0.71 $0.26 $1.93 $1.57