ACQUISITIONS - Pro Forma (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Business Acquisition [Line Items] | ||||
| Revenue | $ 1,568,101 | $ 1,369,878 | $ 3,104,153 | $ 2,723,156 |
| Income before income taxes | 146,484 | 125,025 | 293,075 | 248,408 |
| PK | ||||
| Business Acquisition [Line Items] | ||||
| Business Acquisition, Pro Forma Revenue | 1,568,101 | 1,479,640 | 3,137,114 | 2,928,392 |
| Business Acquisition, Pro Forma Net Income (Loss) | 113,438 | $ 81,618 | 219,789 | $ 165,853 |
| Revenue | 123,963 | 207,159 | ||
| Income before income taxes | $ 2,773 | $ 2,980 | ||