v3.26.3
Leases, Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Operating Leases    
2027 $ 53,811  
2028 47,685  
2029 38,127  
2030 31,896  
2031 25,887  
Thereafter 77,184  
Total lease payments 274,590  
Less imputed interest (46,307)  
Total operating lease liabilities 228,283 $ 173,879
Finance Leases    
2027 65,173  
2028 58,749  
2029 44,146  
2030 29,643  
2031 14,812  
Thereafter 2,636  
Total lease payments 215,159  
Less imputed interest (19,466)  
Total finance lease liabilities $ 195,693 $ 158,917