v3.25.2
LEASES - Operating Lease Liability Maturity (Details)
$ in Thousands
Aug. 31, 2025
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 82,548
2026 293,394
2027 233,370
2028 176,716
2029 117,102
Thereafter 134,027
Total payments 1,037,157
Less: imputed interest 146,440
Total present value of lease payments $ 890,717