XML 51 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Income per Share - Share Repurchase Programs (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2016
Jul. 04, 2015
Jul. 02, 2016
Jul. 04, 2015
Mar. 21, 2016
Oct. 23, 2014
Share Repurchase Program            
Share repurchase program, amount authorized to be repurchased         $ 20.0 $ 30.0
Number of shares repurchased and retired 672,795 118,900 672,795 263,800    
Average repurchase price per share (in dollars per share) $ 24.09 $ 28.90 $ 24.09 $ 30.23    
Amount available for future repurchases $ 11.9   $ 11.9