XML 76 R112.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Subsequent Events (Narrative) (Details) (USD $)
Share data in Millions
1 Months Ended
Aug. 31, 2011
Aug. 29, 2011
Jun. 30, 2011
Jun. 30, 2010
Jul. 01, 2011
Pangia Technologies, LLC [Member]
Total purchase consideration     $ 134,630,000 $ 129,100,000 $ 41,000,000
Common stock authorization to repurchase, value $ 175,000,000        
Common stock authorization to repurchase, shares 4.0        
Accelerated share repurchase agreement, number of shares   4.0