XML 65 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Events Subsequent Events (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2017
Jun. 28, 2017
Dec. 28, 2016
Subsequent Event [Line Items]      
Purchase of treasury stock   $ 36,710  
Number of accumulated shares repurchased (in shares)   39,357 35,757
Share Repurchase Program 2016 [Member]      
Subsequent Event [Line Items]      
Purchase of treasury stock (in shares)   3,000  
Purchase of treasury stock   $ 36,700  
Number of accumulated shares repurchased (in shares)   4,700  
Value of shares repurchased   $ 57,500  
Remaining shares to be repurchased (in dollars)   $ 42,500  
Share Repurchase Program 2016 [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Purchase of treasury stock (in shares) 1,000    
Purchase of treasury stock $ 11,700    
Number of accumulated shares repurchased (in shares) 5,700    
Value of shares repurchased $ 69,200    
Remaining shares to be repurchased (in dollars) $ 30,800