XML 27 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Provision For Income Taxes - Additional information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Oct. 31, 2012
Oct. 31, 2011
Income Taxes [Line Items]    
Maximum percentage of tax benefits realized upon ultimate settlement 50.00%  
Decreases in unrecognized tax benefits resulting from lapses of the applicable statutes of limitations $ 247  
Gross uncertain tax benefit reserve and related interest and penalties 362  
Effective income tax rate 34.90% 35.50%
Anticipated decrease in unrecognized tax benefits 3,641  
Accrued interest and penalties related to unrecognized tax benefits 901  
Minimum
   
Income Taxes [Line Items]    
Anticipated decrease in unrecognized tax benefits possible range 3,200  
Accrued interest and penalties related to unrecognized tax benefits possible range 1,800  
Maximum
   
Income Taxes [Line Items]    
Anticipated decrease in unrecognized tax benefits possible range 12,900  
Accrued interest and penalties related to unrecognized tax benefits possible range $ 5,800