XML 54 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Earnings Per Share [Abstract]    
Net income $ 21,116 $ 9,402
Weighted average shares outstanding (in shares) 44,897 44,956
Dilutive impact from common stock equivalents (in shares) 618 330
Diluted weighted average shares outstanding (in shares) 45,515 45,286
Basic earnings per share (in dollars per share) $ 0.47 $ 0.21
Diluted earnings per share (in dollars per share) $ 0.46 $ 0.21