XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies and Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2018
Operating Leases [Abstract]      
Rent expense $ 12,400 $ 10,100 $ 8,000
Future Minimum Lease Payments Under The Noncancelable Leases [Abstract]      
2021 10,195    
2022 9,357    
2023 8,851    
2024 8,677    
2025 8,421    
Thereafter 48,983    
Total minimum lease payments 94,484    
Sale and Leaseback [Abstract]      
Deferred gain on sale and leaseback 1,600 1,700  
Loss on sale and leaseback (1,400)    
Proceeds from sales and leaseback 15,600    
Acquisition Contingent Consideration [Abstract]      
Contingent consideration $ 5,500    
Contingent consideration transaction final payout   $ 1,500