XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Supplementary Balance Sheet Information (Tables)
9 Months Ended
Apr. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Assets
The composition of other current assets follows (in thousands):
April 30, 2025July 31, 2024April 30, 2024
Prepaid expenses$38,849 $51,519 $36,083 
Other current assets33,730 28,039 27,495 
Total other current assets$72,579 $79,558 $63,578 
Composition Of Property, Plant And Equipment
The composition of property, plant and equipment follows (in thousands):
April 30, 2025July 31, 2024April 30, 2024
Land and land improvements$802,307 $804,287 $797,472 
Buildings and building improvements1,706,140 1,682,734 1,643,890 
Machinery and equipment2,093,810 1,984,549 1,907,830 
Furniture and fixtures343,908 316,510 319,342 
Software182,396 161,502 165,189 
Vehicles95,466 91,951 92,282 
Construction in progress115,204 116,872 78,509 
Gross property, plant and equipment5,339,231 5,158,405 5,004,514 
Accumulated depreciation(2,947,877)(2,735,770)(2,715,759)
Property, plant and equipment, net$2,391,354 $2,422,635 $2,288,755 
Components Of Accounts Payable And Accrued Liabilities
The composition of accounts payable and accrued liabilities follows (in thousands):
April 30, 2025July 31, 2024April 30, 2024
Trade payables$128,613 $141,246 $103,451 
Deferred revenue468,606 575,766 448,760 
Accrued salaries, wages and deferred compensation67,875 43,269 52,604 
Accrued benefits68,560 60,940 64,801 
Deposits44,069 44,500 44,973 
Operating lease liabilities35,099 32,611 39,207 
Other liabilities128,052 102,466 97,707 
Total accounts payable and accrued liabilities$940,874 $1,000,798 $851,503 
Schedule of Goodwill [Table Text Block]