v3.25.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Disaggregation of Revenue [Line Items]        
NET SALES: $ 2,894,816 $ 2,801,113 $ 7,055,707 $ 7,509,241
Operating Segments        
Disaggregation of Revenue [Line Items]        
NET SALES: 2,719,106 2,649,402 6,615,024 7,097,902
Operating Segments | Total North America        
Disaggregation of Revenue [Line Items]        
NET SALES: 1,835,564 1,718,341 4,514,114 4,676,346
Operating Segments | North American Towable        
Disaggregation of Revenue [Line Items]        
NET SALES: 1,168,878 1,071,393 2,895,922 2,747,815
Operating Segments | North American Motorized        
Disaggregation of Revenue [Line Items]        
NET SALES: 666,686 646,948 1,618,192 1,928,531
Operating Segments | European        
Disaggregation of Revenue [Line Items]        
NET SALES: 883,542 931,061 2,100,910 2,421,556
Operating Segments | Travel Trailers | North American Towable        
Disaggregation of Revenue [Line Items]        
NET SALES: 676,680 720,194 1,797,995 1,811,215
Operating Segments | Fifth Wheels | North American Towable        
Disaggregation of Revenue [Line Items]        
NET SALES: 492,198 351,199 1,097,927 936,600
Operating Segments | Class A | North American Motorized        
Disaggregation of Revenue [Line Items]        
NET SALES: 174,783 211,340 479,368 597,559
Operating Segments | Class C | North American Motorized        
Disaggregation of Revenue [Line Items]        
NET SALES: 340,530 312,980 778,810 922,388
Operating Segments | Class B | North American Motorized        
Disaggregation of Revenue [Line Items]        
NET SALES: 151,373 122,628 360,014 408,584
Operating Segments | Motorcaravan | European        
Disaggregation of Revenue [Line Items]        
NET SALES: 481,554 492,490 1,135,416 1,263,814
Operating Segments | Campervan | European        
Disaggregation of Revenue [Line Items]        
NET SALES: 252,227 289,450 591,407 755,783
Operating Segments | Caravan | European        
Disaggregation of Revenue [Line Items]        
NET SALES: 59,083 64,379 134,334 180,093
Operating Segments | Other RV-related | European        
Disaggregation of Revenue [Line Items]        
NET SALES: 90,678 84,742 239,753 221,866
Other        
Disaggregation of Revenue [Line Items]        
NET SALES: 258,427 216,227 637,591 581,682
Intercompany eliminations        
Disaggregation of Revenue [Line Items]        
NET SALES: $ (82,717) $ (64,516) $ (196,908) $ (170,343)