XML 40 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Description of Business and Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2016
USD ($)
Derivative
Jan. 31, 2015
USD ($)
Jan. 31, 2016
USD ($)
Derivative
Segment
Jan. 31, 2015
USD ($)
Jul. 31, 2015
USD ($)
Description Of Business and Summary Of Significant Accounting Policies [Line Items]          
Tax benefits realized upon ultimate settlement, Description     The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement.    
Marketable securities, amortized cost basis $ 21,100   $ 21,100    
Marketable equity securities 17,465   17,465   $ 0
Unrealized loss on available-for-sale securities, net (c) [1] (4,146) $ 0 (3,651) $ 0  
Capitalized software costs 70,500   70,500   65,100
Accumulated amortization expense $ 45,600   $ 45,600   $ 42,600
Number of operating segments | Segment     2    
Number of reportable segment | Segment     1    
Interest Rate Swap          
Description Of Business and Summary Of Significant Accounting Policies [Line Items]          
Number of interest rate derivatives held | Derivative 2   2    
[1] Net of tax effect of $(282) for the three months ended January 31, 2016. Net of tax effect of $(3) for the six months ended January 31, 2016.