XML 99 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details 2) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Current:        
Federal   $ 3,294 $ (83)
State and local   (34) (26) (30)
Foreign   11 (282) (185)
Current income tax expense benefit   3,271 (308) (298)
Deferred:        
Federal   (9,536) (3,148)
State and local   12 (66) (51)
Foreign   (6,185) 11,931 (613)
Deferred income tax expense benefit   (6,173) 2,329 (3,812)
(PROVISION FOR) BENEFIT FROM INCOME TAXES $ 16,600 $ (2,902) $ 2,021 $ (4,110)