v3.26.3
LEASES - Schedule of Future Minimum Commitments (Details)
$ in Thousands
Aug. 31, 2026
USD ($)
Leases [Abstract]  
2027 $ 41,602
2028 37,538
2029 32,133
2030 27,116
2031 21,013
Thereafter 39,091
Total minimum lease payments 198,493
Less: Imputed interest 26,101
Total lease liabilities $ 172,392