XML 64 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Special Charges/Recoveries (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2017
Apr. 03, 2016
Restructuring Reserve [Roll Forward]    
Restructuring Reserve Beginning of Period $ 1,618 $ 663
ERROR in label resolution. 1,458 1,163
Brazil exit 232 889
Other Nonrecurring (Income) Expense (2,268) 776
Special charges paid (1,658) (1,174)
Restructuring Reserve End of Period 1,418 652
Employee Severance [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution. 501 139
Acquisitions [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution.   (113)
Energy [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution. 1,022 (278)
Brazil exit 232 887
Other Nonrecurring (Income) Expense (2,268) 887
Energy [Member] | Facility Closing [Member]    
Restructuring Reserve [Roll Forward]    
Brazil exit 200  
Energy [Member] | Employee Severance [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution. 172 98
Brazil exit   900
Energy [Member] | Acquisitions [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution.   0
Corporate [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution. 0 0
Brazil exit 0 2
Other Nonrecurring (Income) Expense 0 2
Corporate [Member] | Employee Severance [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution. $ 0 0
Corporate [Member] | Acquisitions [Member]    
Restructuring Reserve [Roll Forward]    
ERROR in label resolution.   $ 0