XML 33 R77.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes (Components Of The Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2015
Jan. 31, 2015
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2013
Income Tax Disclosure [Abstract]          
Federal, Current     $ 28,482 $ 48,981 $ 35,820
State, Current     2,956 4,724 4,337
Foreign, Current     54,665 54,536 52,300
Income taxes, Current     86,103 108,241 92,457
Federal, Deferred     (4,232) (9,465) 7,071
State, Deferred     94 365 312
Foreign, Deferred     (1,473) 1,338 964
Income taxes, Deferred     (5,611) (7,762) 8,347
Total $ 20,073 $ 17,469 $ 80,492 $ 100,479 $ 100,804