Income Taxes Income Taxes (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Income Tax Disclosure [Abstract]        
Income tax provision $ 1,576 $ 999 $ 7,658 $ 7,819
Unrecognized Tax Benefits 4,984   4,984  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 90   90  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 2,282   $ 2,282