XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Disaggregation of Revenue [Line Items]        
Total $ 2,125,856 $ 2,018,107 $ 4,514,979 $ 4,160,891
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total 1,972,028 1,887,029 4,185,693 3,895,918
Operating Segments | Total North America        
Disaggregation of Revenue [Line Items]        
Total 1,287,556 1,274,564 2,845,742 2,678,550
Operating Segments | North American Towable        
Disaggregation of Revenue [Line Items]        
Total 710,485 828,266 1,607,575 1,727,044
Operating Segments | North American Motorized        
Disaggregation of Revenue [Line Items]        
Total 577,071 446,298 1,238,167 951,506
Operating Segments | European        
Disaggregation of Revenue [Line Items]        
Total 684,472 612,465 1,339,951 1,217,368
Operating Segments | Travel Trailers | North American Towable        
Disaggregation of Revenue [Line Items]        
Total 403,599 518,620 909,600 1,121,315
Operating Segments | Fifth Wheels | North American Towable        
Disaggregation of Revenue [Line Items]        
Total 306,886 309,646 697,975 605,729
Operating Segments | Class A | North American Motorized        
Disaggregation of Revenue [Line Items]        
Total 169,898 148,009 359,044 304,585
Operating Segments | Class C | North American Motorized        
Disaggregation of Revenue [Line Items]        
Total 297,219 204,053 626,409 438,280
Operating Segments | Class B | North American Motorized        
Disaggregation of Revenue [Line Items]        
Total 109,954 94,236 252,714 208,641
Operating Segments | Motorcaravan | European        
Disaggregation of Revenue [Line Items]        
Total 391,940 335,646 747,247 653,862
Operating Segments | Campervan | European        
Disaggregation of Revenue [Line Items]        
Total 188,257 165,964 370,567 339,180
Operating Segments | Caravan | European        
Disaggregation of Revenue [Line Items]        
Total 34,275 42,180 61,978 75,251
Operating Segments | Other RV-related | European        
Disaggregation of Revenue [Line Items]        
Total 70,000 68,675 160,159 149,075
Other        
Disaggregation of Revenue [Line Items]        
Total 223,665 185,653 482,721 379,164
Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
Total $ (69,837) $ (54,575) $ (153,435) $ (114,191)