XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information Segment Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Segment Profit        
Segment profit $ 53,195 $ 40,780 $ 143,925 $ 134,490
ID Solutions        
Segment Profit        
Segment profit 47,539 36,401 126,818 119,499
Workplace Safety        
Segment Profit        
Segment profit $ 5,656 $ 4,379 $ 17,107 $ 14,991