XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information - Net Income Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]        
Segment profit $ 48,644 $ 42,463 $ 99,753 $ 90,730
Unallocated amounts:        
Administrative costs (5,772) (5,051) (12,546) (11,130)
Investment and other (expense) income (578) 2,036 (35) 2,191
Interest expense (252) (51) (434) (157)
Income before income taxes and losses of unconsolidated affiliate $ 42,042 $ 39,397 $ 86,738 $ 81,634