XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Disaggregation of Revenue [Line Items]    
NET SALES: $ 2,142,784 $ 2,500,759
Operating Segments    
Disaggregation of Revenue [Line Items]    
NET SALES: 2,008,889 2,364,814
Operating Segments | Total North America    
Disaggregation of Revenue [Line Items]    
NET SALES: 1,403,986 1,656,613
Operating Segments | North American Towable    
Disaggregation of Revenue [Line Items]    
NET SALES: 898,778 945,454
Operating Segments | North American Motorized    
Disaggregation of Revenue [Line Items]    
NET SALES: 505,208 711,159
Operating Segments | European    
Disaggregation of Revenue [Line Items]    
NET SALES: 604,903 708,201
Operating Segments | Travel Trailers | North American Towable    
Disaggregation of Revenue [Line Items]    
NET SALES: 602,695 619,538
Operating Segments | Fifth Wheels | North American Towable    
Disaggregation of Revenue [Line Items]    
NET SALES: 296,083 325,916
Operating Segments | Class A | North American Motorized    
Disaggregation of Revenue [Line Items]    
NET SALES: 156,576 207,911
Operating Segments | Class C | North American Motorized    
Disaggregation of Revenue [Line Items]    
NET SALES: 234,227 333,776
Operating Segments | Class B | North American Motorized    
Disaggregation of Revenue [Line Items]    
NET SALES: 114,405 169,472
Operating Segments | Motorcaravan | European    
Disaggregation of Revenue [Line Items]    
NET SALES: 318,216 346,511
Operating Segments | Campervan | European    
Disaggregation of Revenue [Line Items]    
NET SALES: 173,216 221,609
Operating Segments | Caravan | European    
Disaggregation of Revenue [Line Items]    
NET SALES: 33,071 64,627
Operating Segments | Other RV-related | European    
Disaggregation of Revenue [Line Items]    
NET SALES: 80,400 75,454
Other    
Disaggregation of Revenue [Line Items]    
NET SALES: 193,511 198,921
Intercompany eliminations    
Disaggregation of Revenue [Line Items]    
NET SALES: $ (59,616) $ (62,976)