v3.26.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 2,500,391 $ 2,372,222
Technology and consumer electronics    
Disaggregation of Revenue [Line Items]    
Revenue 635,089 657,692
Retail, travel and e-commerce    
Disaggregation of Revenue [Line Items]    
Revenue 649,363 583,898
Communications and media    
Disaggregation of Revenue [Line Items]    
Revenue 394,016 371,000
Banking, financial services and insurance    
Disaggregation of Revenue [Line Items]    
Revenue 421,605 365,193
Health Care    
Disaggregation of Revenue [Line Items]    
Revenue 178,830 189,805
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 221,488 $ 204,634