v3.25.1
Inventories - Schedule of Major Classifications of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jul. 31, 2024
Inventory [Line Items]    
Work in process $ 302,803 $ 261,043
Raw materials 412,007 434,165
Chassis 384,811 478,220
Subtotal 1,498,788 1,514,748
Excess of FIFO costs over LIFO costs (145,210) (148,110)
Total inventories, net 1,353,578 1,366,638
Recreational vehicles    
Inventory [Line Items]    
Finished products 292,884 249,949
Other    
Inventory [Line Items]    
Finished products $ 106,283 $ 91,371