XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Nov. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings Per Share The following table sets forth the calculation of basic and diluted earnings per share from continuing operations (in thousands, expect per share data):
 
 Fiscal Year Ended
 November 30, 2022November 30, 2021November 30, 2020
Net income$95,069 $78,420 $79,722 
Weighted average shares outstanding43,475 43,916 44,886 
Basic earnings per common share$2.19 $1.79 $1.78 
Diluted earnings per common share:
Net income$95,069 $78,420 $79,722 
Weighted average shares outstanding43,475 43,916 44,886 
Effect of dilution from common stock equivalents772 704 435 
Diluted weighted average shares outstanding44,247 44,620 45,321 
Diluted earnings per share$2.15 $1.76 $1.76