Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 31, 2019
May 31, 2018
May 31, 2019
May 31, 2018
Numerator:        
Net income $ 15,073 $ 16,670 $ 36,628 $ 186,016
Denominator:        
Weighted average shares outstanding (shares) 43,441,350 44,158,611 43,431,283 44,177,342
Effect of dilutive securities (shares) 7,759 11,070 7,721 12,334
Diluted weighted average shares outstanding (shares) 43,449,109 44,169,681 43,439,004 44,189,676
Basic and diluted earnings per share        
Basic and diluted (in dollars per share) $ 0.35 $ 0.38 $ 0.84 $ 4.21
Anti-dilutive shares excluded in the computation of diluted earnings per share (shares) 18,792 41,107 18,792 47,725