XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Schedule of Segment Reporting Information By Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 1,341,393 $ 1,331,863 $ 1,302,062
Depreciation and amortization 29,873 32,370 34,182
Segment profit 267,454 246,245 220,365
Assets 1,515,569 1,389,257 1,367,332
Expenditures for property, plant & equipment 79,892 19,226 43,138
Segment, Expenditure, Addition to Long-Lived Assets 79,892 19,226 43,138
Americas & Asia      
Segment Reporting Information [Line Items]      
Net sales 886,528 888,857 861,084
Depreciation and amortization 22,716 25,269 26,950
Segment profit 196,842 180,503 157,307
Assets 849,844 829,562 868,922
Segment, Expenditure, Addition to Long-Lived Assets 54,460 13,256 24,051
Americas & Asia | Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 784,576 787,426 750,391
Americas & Asia | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 101,952 101,431 110,693
Europe & Australia      
Segment Reporting Information [Line Items]      
Net sales 454,865 443,006 440,978
Depreciation and amortization 7,157 7,101 7,232
Segment profit 70,612 65,742 63,058
Assets 415,607 408,163 384,341
Segment, Expenditure, Addition to Long-Lived Assets 25,432 5,970 19,087
Europe & Australia | Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 399,462 387,743 388,618
Europe & Australia | AUSTRALIA      
Segment Reporting Information [Line Items]      
Net sales 55,403 55,263 52,360
Corporate [Member]      
Segment Reporting Information [Line Items]      
Assets $ 250,118 $ 151,532 $ 114,069