XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACQUISITIONS - Tiffin Group - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 18, 2020
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Business Acquisition [Line Items]        
Total cash consideration for acquisition, less cash acquired   $ 781,967 $ 310,938 $ 0
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]        
Proceeds from Long-term Lines of Credit $ 165,000      
Tiffin Group | Trademarks        
Business Acquisition [Line Items]        
Finite-lived intangible assets, amortization period 20 years      
Tiffin Group | Minimum | Dealer network        
Business Acquisition [Line Items]        
Finite-lived intangible assets, amortization period 18 years      
Tiffin Group | Minimum | Backlog        
Business Acquisition [Line Items]        
Finite-lived intangible assets, amortization period 5 months      
Tiffin Group | Maximum | Dealer network        
Business Acquisition [Line Items]        
Finite-lived intangible assets, amortization period 20 years      
Tiffin Group | Maximum | Backlog        
Business Acquisition [Line Items]        
Finite-lived intangible assets, amortization period 7 months