XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information Net Sales by Segment and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Net Sales by Segment and Geographic Area        
Net sales $ 295,503 $ 265,943 $ 838,568 $ 829,555
Americas        
Net Sales by Segment and Geographic Area        
Net sales 164,773 152,625 467,241 487,835
Europe        
Net Sales by Segment and Geographic Area        
Net sales 92,907 78,750 260,960 240,478
Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 37,823 34,568 110,367 101,242
ID Solutions        
Net Sales by Segment and Geographic Area        
Net sales 218,065 193,169 610,484 613,518
ID Solutions | Americas        
Net Sales by Segment and Geographic Area        
Net sales 143,348 131,169 401,585 418,440
ID Solutions | Europe        
Net Sales by Segment and Geographic Area        
Net sales 50,416 41,183 137,038 129,884
ID Solutions | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 24,301 20,817 71,861 65,194
Workplace Safety        
Net Sales by Segment and Geographic Area        
Net sales 77,438 72,774 228,084 216,037
Workplace Safety | Americas        
Net Sales by Segment and Geographic Area        
Net sales 21,425 21,456 65,656 69,395
Workplace Safety | Europe        
Net Sales by Segment and Geographic Area        
Net sales 42,491 37,567 123,922 110,594
Workplace Safety | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales $ 13,522 $ 13,751 $ 38,506 $ 36,048