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