XML 33 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information - Net Income Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment profit $ 40,780 $ 45,991 $ 134,490 $ 135,612
Unallocated amounts:        
Administrative costs (4,290) (6,370) (15,865) (19,339)
Asset Impairment Charges (13,821) 0 (13,821) 0
Investment and other income 112 2,065 3,252 3,425
Interest expense (628) (708) (1,976) (2,137)
Income before income taxes 22,153 40,978 106,080 117,561
Asset Impairment Charges 13,821 0 13,821 0
Workplace Safety        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment profit 4,379 6,099 14,991 16,301
Unallocated amounts:        
Asset Impairment Charges (11,029)      
Asset Impairment Charges 11,029      
ID Solutions        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment profit 36,401 $ 39,892 $ 119,499 $ 119,311
Unallocated amounts:        
Asset Impairment Charges (2,792)      
Asset Impairment Charges $ 2,792