XML 52 R60.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Income Taxes (Income Before Provision for Income Taxes) (Details) (USD $)
12 Months Ended
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Income Taxes [Abstract]      
US $ 102,159,000 $ 97,217,000 $ 72,384,000
Foreign (355,000) 85,000 885,000
Income before provision for income taxes $ 101,804,000 $ 97,302,000 $ 73,269,000