XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information - Net Income Reconciliation (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Segment Reconciliation [Abstract]    
Total profit from reportable segments $ 42,282 $ 39,518
Unallocated amounts:    
Administrative costs (6,871) (6,310)
Investment and other income 216 (489)
Interest expense (863) (1,732)
Earnings before income taxes $ 34,764 $ 30,987