XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Supplemental financial statement information - Shipping and Handling (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Supplemental Financial Statement Information [Line Items]        
Operating expense - personnel, vehicle, plant and other $ 150,629 $ 147,477 $ 454,913 $ 434,572
Depreciation and amortization expense 25,340 23,753 74,179 69,453
Operating expense - equipment lease expense 5,275 5,861 15,994 17,471
Shipping and Handling        
Supplemental Financial Statement Information [Line Items]        
Operating expense - personnel, vehicle, plant and other 76,612 78,940 222,500 218,956
Depreciation and amortization expense 3,407 3,651 9,902 12,962
Operating expense - equipment lease expense 3,313 3,502 10,321 9,039
Shipping and handling expenses $ 83,332 $ 86,093 $ 242,723 $ 240,957