XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Schedule of Segment Reporting Information By Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Segment Reporting Information [Line Items]    
Net sales $ 321,475 $ 277,227
Segment Profit 51,109 48,267
ID Solutions    
Segment Reporting Information [Line Items]    
Net sales 248,617 198,192
Segment Profit 48,816 40,279
Workplace Safety    
Segment Reporting Information [Line Items]    
Net sales 72,858 79,035
Segment Profit 2,293 7,988
Americas    
Segment Reporting Information [Line Items]    
Net sales 186,052 157,298
Americas | ID Solutions    
Segment Reporting Information [Line Items]    
Net sales 164,910 133,267
Americas | Workplace Safety    
Segment Reporting Information [Line Items]    
Net sales 21,142 24,031
Europe    
Segment Reporting Information [Line Items]    
Net sales 94,911 83,848
Europe | ID Solutions    
Segment Reporting Information [Line Items]    
Net sales 56,889 42,582
Europe | Workplace Safety    
Segment Reporting Information [Line Items]    
Net sales 38,022 41,266
Asia-Pacific    
Segment Reporting Information [Line Items]    
Net sales 40,512 36,081
Asia-Pacific | ID Solutions    
Segment Reporting Information [Line Items]    
Net sales 26,818 22,343
Asia-Pacific | Workplace Safety    
Segment Reporting Information [Line Items]    
Net sales $ 13,694 $ 13,738