REVENUE (Tables)
6 Months Ended
May 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
In the following table, the Company’s revenue is disaggregated by primary industry verticals:
Three Months EndedSix Months Ended
May 31, 2022May 31, 2021May 31, 2022May 31, 2021
Industry vertical:     
Technology and consumer electronics     
$466,754 $417,277 $936,953 $830,095 
Retail, travel and ecommerce
295,025 231,966 579,942 470,967 
Communications and media     
273,817 254,860 534,460 503,650 
Banking, financial services and insurance     
255,583 228,816 498,829 437,900 
Healthcare     
148,252 115,418 298,388 240,642 
Other     
128,670 121,541 255,581 239,902 
Total$1,568,101 $1,369,878 $3,104,153 $2,723,156