v2.4.1.9
Share Repurchase Plan (Additional Information) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Feb. 13, 2015
Accelerated Share Repurchases [Line Items]    
Share repurchase program, shares repurchased 331us-gaap_StockRepurchasedDuringPeriodShares  
Share repurchase program, shares repurchased value $ 16,260us-gaap_StockRepurchasedDuringPeriodValue  
Stock Repurchase Program, Authorized Amount   300,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 283,740us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1