Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Maturities of Lease Obligations (Details)

v3.25.3
LEASES - Maturities of Lease Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Operating Leases    
2026 $ 18,734  
2027 13,706  
2028 10,123  
2029 7,553  
2030 4,182  
Thereafter 4,096  
Total future minimum lease payments 58,394  
Less: Interest 5,109  
Present value of lease liabilities: 53,285  
Finance Leases    
2026 8,086  
2027 7,849  
2028 4,961  
2029 2,330  
2030 1,200  
Thereafter 134  
Total future minimum lease payments 24,560  
Less: Interest 1,996  
Present value of lease liabilities: $ 22,564 $ 22,103