Acquisitions (Details Textual) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 3 Months Ended 9 Months Ended 9 Months Ended 3 Months Ended 9 Months Ended 6 Months Ended 3 Months Ended 9 Months Ended 3 Months Ended 9 Months Ended
Sep. 28, 2012
Sep. 23, 2011
Sep. 28, 2012
Sep. 23, 2011
Sep. 28, 2012
Michaels Finer Meats LLC [Member]
Sep. 28, 2012
Michaels Finer Meats LLC [Member]
Aug. 10, 2012
Michaels Finer Meats LLC [Member]
Sep. 28, 2012
Michaels Finer Meats LLC [Member]
Minimum [Member]
Sep. 28, 2012
Michaels Finer Meats LLC [Member]
Maximum [Member]
Jun. 29, 2012
Praml International, Ltd. [Member]
Sep. 28, 2012
Praml International, Ltd. [Member]
Apr. 27, 2012
Praml International, Ltd. [Member]
Jun. 29, 2012
Praml International, Ltd. [Member]
Minimum [Member]
Jun. 29, 2012
Praml International, Ltd. [Member]
Maximum [Member]
Dec. 30, 2011
Provvista Speciality Foods Inc [Member]
Sep. 28, 2012
Provvista Speciality Foods Inc [Member]
Nov. 07, 2011
Provvista Speciality Foods Inc [Member]
Jun. 24, 2011
Harry Wils & Co. [Member]
Sep. 28, 2012
Harry Wils & Co. [Member]
Acquisition (Textual) [Abstract]                                      
Company acquired outstanding equity interests             100.00%                        
Company acquired outstanding common stock                       100.00%              
Cash payments for acquisition             $ 54,267         $ 19,500         $ 8,800 $ 8,900  
Legal fees         85         23         20     55  
Goodwill amortization period           15 years                   15 years     15 years
Trademarks amortized               12 years 20 years       1 year 20 years   2 years      
Customer relationships amortized           10 years         11 years         13 years     10 years 6 months
Covenants amortized           5 years         6 years                
Net revenues 124,807 101,681 337,701 284,118 11,673 11,673                          
Income (loss) before income taxes $ 6,312 $ (1,909) $ 18,443 $ 4,135 $ 922 $ 922                          
Number of years serviced     20 years