XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental financial statement information - Shipping and Handling (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Supplemental financial statement information      
Operating expense - personnel, vehicle, plant and other $ 630,834 $ 601,602 $ 577,520
Depreciation and amortization expense 98,426 98,471 93,370
Operating expense - equipment lease expense 18,720 21,585 23,252
Shipping and Handling      
Supplemental financial statement information      
Operating expense - personnel, vehicle, plant and other 295,763 283,627 291,268
Depreciation and amortization expense 16,662 13,231 15,807
Operating expense - equipment lease expense 10,410 13,775 13,165
Shipping and handling expenses $ 322,835 $ 310,633 $ 320,240