XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information Net Sales by Segment and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Net Sales by Segment        
Net sales $ 322,624 $ 326,249 $ 654,607 $ 648,818
Americas & Asia        
Net Sales by Segment        
Net sales 211,643 220,067 433,269 438,562
Americas & Asia | Americas        
Net Sales by Segment        
Net sales 185,976 195,102 382,262 386,431
Americas & Asia | Asia        
Net Sales by Segment        
Net sales 25,667 24,965 51,007 52,131
Europe & Australia        
Net Sales by Segment        
Net sales 110,981 106,182 221,338 210,256
Europe & Australia | Europe        
Net Sales by Segment        
Net sales 98,371 93,760 194,704 183,952
Europe & Australia | Australia        
Net Sales by Segment        
Net sales $ 12,610 $ 12,422 $ 26,634 $ 26,304