XML 78 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Reconciliation of Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Income Tax Disclosure [Abstract]      
Consolidated effective tax rate (as a percent) 32.80% 36.20% 37.10%
Current      
Federal $ 28,900 $ 29,392 $ 24,602
State 4,352 4,433 3,920
International 1,545 1,863 1,165
Total 34,797 35,688 29,687
Deferred      
Federal 2,020 (216) (425)
State 261 (153) (218)
International (2,223) (1,341) (806)
Total $ 58 $ (1,710) $ (1,449)