v3.26.3
BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting [Line Items]      
TOTAL ASSETS: $ 6,956,155 $ 7,065,284  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 266,355 271,207 $ 277,145
CAPITAL ACQUISITIONS: 154,632 121,616 139,617
Operating Segments      
Segment Reporting [Line Items]      
TOTAL ASSETS: 5,165,301 5,214,412  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 213,761 216,215 216,336
CAPITAL ACQUISITIONS: 119,115 102,511 103,764
Operating Segments | Total North America      
Segment Reporting [Line Items]      
TOTAL ASSETS: 2,130,032 2,248,767  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 81,963 86,781 89,505
CAPITAL ACQUISITIONS: 61,592 31,057 33,267
Operating Segments | North American Towable      
Segment Reporting [Line Items]      
TOTAL ASSETS: 1,226,040 1,270,005  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 47,410 52,662 54,716
CAPITAL ACQUISITIONS: 30,531 15,808 16,938
Operating Segments | North American Motorized      
Segment Reporting [Line Items]      
TOTAL ASSETS: 903,992 978,762  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 34,553 34,119 34,789
CAPITAL ACQUISITIONS: 31,061 15,249 16,329
Operating Segments | European      
Segment Reporting [Line Items]      
TOTAL ASSETS: 3,035,269 2,965,645  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 131,798 129,434 126,831
CAPITAL ACQUISITIONS: 57,523 71,454 70,497
Other      
Segment Reporting [Line Items]      
TOTAL ASSETS: 1,188,092 1,018,622  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 49,686 51,699 58,233
CAPITAL ACQUISITIONS: 24,349 11,792 26,108
Corporate      
Segment Reporting [Line Items]      
TOTAL ASSETS: 602,762 832,250  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 2,908 3,293 2,576
CAPITAL ACQUISITIONS: $ 11,168 $ 7,313 $ 9,745