XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Inventory Disclosure [Abstract]    
Inventories $ 1,612,897 $ 1,500,608
Subsidiaries valued inventory in first-in, first-out method 1,127,384 1,089,453
Subsidiaries valued inventory in last-in, first-out method $ 485,513 $ 411,155