XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 11,121,605 $ 16,312,525 $ 12,317,380
Property, plant and equipment, net 1,387,808 1,258,159  
United States      
Segment Reporting Information [Line Items]      
Net sales 7,444,023 12,235,760 8,462,652
Property, plant and equipment, net 806,230 749,343  
Germany      
Segment Reporting Information [Line Items]      
Net sales 1,816,282 1,728,565 1,977,808
Property, plant and equipment, net 433,136 397,015  
Other Europe      
Segment Reporting Information [Line Items]      
Net sales 1,220,158 1,158,563 1,189,747
Property, plant and equipment, net 139,188 106,921  
Canada      
Segment Reporting Information [Line Items]      
Net sales 587,559 1,132,788 638,118
Other foreign      
Segment Reporting Information [Line Items]      
Net sales 53,583 56,849 $ 49,055
Property, plant and equipment, net $ 9,254 $ 4,880