XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Other Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 40,639 $ 29,873 $ 32,370
Assets 1,734,253 1,515,569 1,389,257
Segment, Expenditure, Addition to Long-Lived Assets 27,577 79,892 19,226
Operating Segments | Americas & Asia      
Segment Reporting Information [Line Items]      
Depreciation and amortization 26,373 22,716 25,269
Assets 982,000 849,844 829,562
Segment, Expenditure, Addition to Long-Lived Assets 18,595 54,460 13,256
Operating Segments | Europe & Australia      
Segment Reporting Information [Line Items]      
Depreciation and amortization 14,266 7,157 7,101
Assets 577,904 415,607 408,163
Segment, Expenditure, Addition to Long-Lived Assets 8,982 25,432 5,970
Segment Reporting, Reconciling Item, Corporate Nonsegment | Corporate [Member]      
Segment Reporting Information [Line Items]      
Assets $ 174,349 $ 250,118 $ 151,532