XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Tiffin Group Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 18, 2020
Apr. 30, 2022
Apr. 30, 2021
Business Acquisition [Line Items]      
Total cash consideration for acquisition, less cash acquired   $ 781,967 $ 310,938
Tiffin Group      
Business Acquisition [Line Items]      
Total cash consideration for acquisition, less cash acquired $ 288,238    
Acquired finite-lived intangible assets, weighted average useful life 18 years 9 months 18 days    
Tiffin Group | Asset-based credit facility      
Business Acquisition [Line Items]      
Amount of cash borrowed from long term line of credit to fund business acquisition $ 165,000    
Tiffin Group | Trademarks      
Business Acquisition [Line Items]      
Remaining amortization period 20 years    
Tiffin Group | Minimum | Dealer network      
Business Acquisition [Line Items]      
Remaining amortization period 18 years    
Tiffin Group | Minimum | Backlog      
Business Acquisition [Line Items]      
Remaining amortization period 5 months    
Tiffin Group | Maximum | Dealer network      
Business Acquisition [Line Items]      
Remaining amortization period 20 years    
Tiffin Group | Maximum | Backlog      
Business Acquisition [Line Items]      
Remaining amortization period 7 months