SHARE-BASED COMPENSATION - Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Share-based Payment Arrangement [Abstract] | ||||
| Total share-based compensation | $ 12,647 | $ 9,283 | $ 27,816 | $ 16,401 |
| Tax benefit recorded in the provision for income taxes | (3,212) | (2,320) | (7,064) | (4,100) |
| Effect on net income | $ 9,435 | $ 6,963 | $ 20,752 | $ 12,301 |