XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Segment Reporting Information [Line Items]      
TOTAL ASSETS: $ 7,065,284 $ 7,020,823  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 271,207 277,145 $ 276,928
CAPITAL ACQUISITIONS: 121,616 139,617 208,908
Operating Segments      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 5,214,412 5,239,241  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 216,215 216,336 214,983
CAPITAL ACQUISITIONS: 102,511 103,764 172,545
Operating Segments | Total North America      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 2,248,767 2,367,925  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 86,781 89,505 93,519
CAPITAL ACQUISITIONS: 31,057 33,267 106,800
Operating Segments | North American Towable      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 1,270,005 1,290,117  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 52,662 54,716 60,880
CAPITAL ACQUISITIONS: 15,808 16,938 63,898
Operating Segments | North American Motorized      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 978,762 1,077,808  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 34,119 34,789 32,639
CAPITAL ACQUISITIONS: 15,249 16,329 42,902
Operating Segments | European      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 2,965,645 2,871,316  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 129,434 126,831 121,464
CAPITAL ACQUISITIONS: 71,454 70,497 65,745
Other      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 1,018,622 1,058,842  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 51,699 58,233 60,172
CAPITAL ACQUISITIONS: 11,792 26,108 34,190
Corporate      
Segment Reporting Information [Line Items]      
TOTAL ASSETS: 832,250 722,740  
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE: 3,293 2,576 1,773
CAPITAL ACQUISITIONS: $ 7,313 $ 9,745 $ 2,173