XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Schedule of Segment Reporting Information By Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]      
Net sales $ 1,302,062 $ 1,144,698 $ 1,081,299
Depreciation and amortization 34,182 25,483 23,437
Segment profit 220,365 191,992 171,658
Assets 1,367,332 1,377,756 1,142,466
Expenditures for property, plant & equipment 43,138 27,189 27,277
Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 753,350 637,752 624,870
Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 388,618 355,210 317,897
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 160,094 151,736 138,532
Identification Solutions      
Segment Reporting Information [Line Items]      
Net sales 1,010,883 841,508 784,707
Depreciation and amortization 31,009 22,248 20,745
Segment profit 197,125 169,238 150,639
Assets 1,080,194 1,079,331 737,589
Expenditures for property, plant & equipment 35,309 20,262 17,637
Identification Solutions | Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 670,355 551,938 532,357
Identification Solutions | Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 232,794 191,854 165,490
Identification Solutions | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 107,734 97,716 86,860
Workplace Safety      
Segment Reporting Information [Line Items]      
Net sales 291,179 303,190 296,592
Depreciation and amortization 3,173 3,235 2,692
Segment profit 23,240 22,754 21,019
Assets 173,069 151,090 187,234
Expenditures for property, plant & equipment 7,829 6,927 9,640
Workplace Safety | Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 82,995 85,814 92,513
Workplace Safety | Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 155,824 163,356 152,407
Workplace Safety | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 52,360 54,020 51,672
Corporate [Member]      
Segment Reporting Information [Line Items]      
Assets $ 114,069 $ 147,335 $ 217,643