v3.26.3
SEGMENT INFORMATION - Schedule of Segment Total Assets (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Segment Reporting [Line Items]      
Total assets $ 4,140,023 $ 4,304,272 $ 4,055,040
Americas      
Segment Reporting [Line Items]      
Total assets 3,447,703 3,523,467 3,178,800
EMEA      
Segment Reporting [Line Items]      
Total assets 536,357 610,364 600,206
Asia Pacific      
Segment Reporting [Line Items]      
Total assets $ 155,963 $ 170,441 $ 276,034