Annual report pursuant to Section 13 and 15(d)

LEASES - Maturities of Lease Obligations (Details)

v3.24.3
LEASES - Maturities of Lease Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Operating Leases    
2025 $ 24,711  
2026 19,934  
2027 11,043  
2028 6,179  
2029 2,278  
Thereafter 3,447  
Total future minimum lease payments 67,592  
Less: Interest 4,902  
Present value of lease liabilities: 62,690  
Finance Leases    
2025 6,836  
2026 6,391  
2027 5,948  
2028 3,165  
2029 1,094  
Thereafter 1,058  
Total future minimum lease payments 24,492  
Less: Interest 2,389  
Present value of lease liabilities: $ 22,103 $ 9,271