LEASES - Lease Cost (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Leases [Abstract] | ||||
| Operating lease cost | $ 49,738 | $ 51,122 | $ 100,540 | $ 102,563 |
| Short-term lease cost | 5,186 | 3,819 | 9,523 | 7,527 |
| Variable lease cost | 11,234 | 10,014 | 23,218 | 20,134 |
| Sublease income | (692) | (419) | (1,427) | (891) |
| Total operating lease cost | $ 65,466 | $ 64,536 | $ 131,854 | $ 129,333 |