XML 47 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information - Net Income Reconciliation (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Segment Reconciliation [Abstract]    
Total profit from reportable segments $ 47,103 $ 42,282
Unallocated amounts:    
Administrative costs (6,481) (6,871)
Investment and other (expense) income (17) 216
Interest expense (712) (863)
Earnings before income taxes $ 39,893 $ 34,764