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 |