XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information Net Sales by Segment and Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Net Sales by Segment and Geographic Area        
Net sales $ 338,551 $ 295,503 $ 978,081 $ 838,568
Americas        
Net Sales by Segment and Geographic Area        
Net sales 197,266 164,773 562,448 467,241
Europe        
Net Sales by Segment and Geographic Area        
Net sales 102,809 92,907 296,426 260,960
Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 38,476 37,823 119,207 110,367
ID Solutions        
Net Sales by Segment and Geographic Area        
Net sales 264,124 218,065 757,727 610,484
ID Solutions | Americas        
Net Sales by Segment and Geographic Area        
Net sales 175,648 143,348 499,557 401,585
ID Solutions | Europe        
Net Sales by Segment and Geographic Area        
Net sales 63,163 50,416 177,326 137,038
ID Solutions | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales 25,313 24,301 80,844 71,861
Workplace Safety        
Net Sales by Segment and Geographic Area        
Net sales 74,427 77,438 220,354 228,084
Workplace Safety | Americas        
Net Sales by Segment and Geographic Area        
Net sales 21,618 21,425 62,891 65,656
Workplace Safety | Europe        
Net Sales by Segment and Geographic Area        
Net sales 39,646 42,491 119,100 123,922
Workplace Safety | Asia-Pacific        
Net Sales by Segment and Geographic Area        
Net sales $ 13,163 $ 13,522 $ 38,363 $ 38,506