v3.26.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 2,462,473 $ 2,417,371 $ 4,962,864 $ 4,789,593
Technology and consumer electronics        
Disaggregation of Revenue [Line Items]        
Revenue 624,244 662,719 1,259,333 1,320,411
Retail, travel and e-commerce        
Disaggregation of Revenue [Line Items]        
Revenue 640,795 583,782 1,290,158 1,167,680
Communications and media        
Disaggregation of Revenue [Line Items]        
Revenue 392,255 392,963 786,271 763,963
Banking, financial services and insurance        
Disaggregation of Revenue [Line Items]        
Revenue 432,388 384,015 853,993 749,208
Healthcare        
Disaggregation of Revenue [Line Items]        
Revenue 151,869 176,386 330,699 366,191
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 220,922 $ 217,506 $ 442,410 $ 422,140