Schedule of Earnings Per Share, Basic and Diluted |
Basic and diluted earnings per share were calculated as follows (in thousands, except per share amounts): | | | | | | | | | | | | | | | | | | | | Three Months Ended May 31, | | Six Months Ended May 31, | | | 2020 | | 2019 | | 2020 | | 2019 | Numerator: | | | | | | | | | Net income | | $ | 51,989 |
| | $ | 47,461 |
| | $ | 111,737 |
| | $ | 77,472 |
| Less: Distributed earnings allocated to nonvested restricted stock | | (43 | ) | | (14 | ) | | (87 | ) | | (27 | ) | Less: Undistributed earnings allocated to nonvested restricted stock | | (231 | ) | | (280 | ) | | (511 | ) | | (456 | ) | Numerator for basic earnings per share | | 51,715 |
| | 47,167 |
| | 111,139 |
| | 76,989 |
| Effect of dilutive securities: | | | | | | | | | Interest expense and amortization of debt issuance costs associated with convertible senior notes, net of taxes | | — |
| | — |
| | — |
| | 541 |
| Add: Undistributed earnings allocated to nonvested restricted stock | | 231 |
| | 280 |
| | 511 |
| | 456 |
| Less: Undistributed earnings reallocated to nonvested restricted stock | | (223 | ) | | (265 | ) | | (492 | ) | | (421 | ) | Numerator for diluted earnings per share | | $ | 51,723 |
| | $ | 47,182 |
| | $ | 111,158 |
| | $ | 77,565 |
| | | | | | | | | | Denominator: | | | | | | | | | Weighted average shares outstanding — basic | | 90,493 |
| | 87,641 |
| | 90,169 |
| | 87,310 |
| Effect of dilutive securities: | | | | | | | | | Share-based payments | | 2,979 |
| | 4,725 |
| | 3,459 |
| | 4,463 |
| Convertible senior notes | | — |
| | — |
| | — |
| | 2,862 |
| Weighted average shares outstanding — diluted | | 93,472 |
| | 92,366 |
| | 93,628 |
| | 94,635 |
| Basic earnings per share | | $ | .57 |
| | $ | .54 |
| | $ | 1.23 |
| | $ | .88 |
| Diluted earnings per share | | $ | .55 |
| | $ | .51 |
| | $ | 1.19 |
| | $ | .82 |
|
|