v3.26.3
Leases - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Finance Leases    
2027 $ 14,550  
2028 12,280  
2029 10,119  
2030 7,932  
2031 4,654  
Thereafter 10,771  
Total maturities of lease liabilities 60,306  
Less amounts representing interest 8,461  
Total finance lease liabilities 51,845 $ 55,198
Less current obligations 12,072 10,447
Long-term obligations 39,773 44,751
Operating Leases    
2027 79,261  
2028 62,610  
2029 46,298  
2030 28,972  
2031 12,264  
Thereafter 21,829  
Total maturities of lease liabilities 251,234  
Less amounts representing interest 13,747  
Total operating lease liabilities 237,487 241,405
Less current obligations 68,378 70,801
Long-term obligations $ 169,109 $ 170,604