Quarterly report pursuant to Section 13 or 15(d)

Stock Repurchase Program (Details)

v3.3.0.814
Stock Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Equity, Class of Treasury Stock [Line Items]    
Remaining number of shares authorized to be repurchased 6,500,000  
Number of shares of common stock repurchased 2,877,000 1,742,000
Total cost of repurchases $ 146,234 $ 130,683
Other Current Liabilities    
Equity, Class of Treasury Stock [Line Items]    
Number of shares of common stock repurchased 197,339 73,400
Total cost of repurchases $ 9,600 $ 5,800