XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments - Schedule of Other Supplemental Financial Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Jul. 31, 2025
Segment Reporting Information [Line Items]      
TOTAL ASSETS: $ 6,991,386   $ 7,065,284
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 66,035 $ 67,661  
CAPITAL ACQUISITIONS: 29,917 24,349  
Operating Segments      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 5,250,962   5,214,412
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 53,267 53,991  
CAPITAL ACQUISITIONS: 22,243 18,195  
Operating Segments | Total North America      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 2,375,940   2,248,767
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 20,120 21,750  
CAPITAL ACQUISITIONS: 13,053 7,294  
Operating Segments | North American Towable      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 1,283,157   1,270,005
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 12,118 13,094  
CAPITAL ACQUISITIONS: 7,316 4,158  
Operating Segments | North American Motorized      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 1,092,783   978,762
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 8,002 8,656  
CAPITAL ACQUISITIONS: 5,737 3,136  
Operating Segments | European      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 2,875,022   2,965,645
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 33,147 32,241  
CAPITAL ACQUISITIONS: 9,190 10,901  
Other      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 1,021,847   1,018,622
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 12,057 12,872  
CAPITAL ACQUISITIONS: 3,617 3,629  
Corporate      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 718,577   $ 832,250
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 711 798  
CAPITAL ACQUISITIONS: $ 4,057 $ 2,525