XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Revenue from External Customer [Line Items]        
Net sales $ 337,116 $ 338,551 $ 985,934 $ 978,081
ID Solutions        
Revenue from External Customer [Line Items]        
Net sales 262,984 264,124 775,023 757,727
Workplace Safety        
Revenue from External Customer [Line Items]        
Net sales $ 74,132 $ 74,427 $ 210,911 $ 220,354