XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information Net Sales by Segment and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Net Sales by Segment and Geographic Area        
Net sales $ 326,249 $ 318,055 $ 648,818 $ 639,530
Americas        
Net Sales by Segment and Geographic Area        
Net sales 196,075 179,130 388,206 365,182
Europe        
Net Sales by Segment and Geographic Area        
Net sales 93,759 98,706 183,951 193,617
Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 36,415 40,219 76,661 80,731
ID Solutions        
Net Sales by Segment and Geographic Area        
Net sales 255,683 244,986 512,039 493,603
ID Solutions | Americas        
Net Sales by Segment and Geographic Area        
Net sales 176,893 158,999 350,242 323,909
ID Solutions | Europe        
Net Sales by Segment and Geographic Area        
Net sales 54,797 57,274 111,440 114,163
ID Solutions | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 23,993 28,713 50,357 55,531
Workplace Safety        
Net Sales by Segment and Geographic Area        
Net sales 70,566 73,069 136,779 145,927
Workplace Safety | Americas        
Net Sales by Segment and Geographic Area        
Net sales 19,182 20,131 37,964 41,273
Workplace Safety | Europe        
Net Sales by Segment and Geographic Area        
Net sales 38,962 41,432 72,511 79,454
Workplace Safety | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales $ 12,422 $ 11,506 $ 26,304 $ 25,200