v3.26.1
SEGMENT INFORMATION - Schedule of Segment Total Assets (Details) - USD ($)
$ in Thousands
May 31, 2026
Aug. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 4,191,997 $ 4,304,272
Americas    
Segment Reporting [Line Items]    
Total assets 3,467,482 3,523,467
EMEA    
Segment Reporting [Line Items]    
Total assets 555,373 610,364
Asia Pacific    
Segment Reporting [Line Items]    
Total assets $ 169,142 $ 170,441