XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Information Segment Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Segment Profit        
Segment profit $ 53,633 $ 48,644 $ 111,536 $ 99,753
ID Solutions        
Segment Profit        
Segment profit 47,384 44,129 98,909 92,945
Workplace Safety        
Segment Profit        
Segment profit $ 6,249 $ 4,515 $ 12,627 $ 6,808