XML 120 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Information (unaudited) - Schedule of Quarterly Financial Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 4 Months Ended 12 Months Ended
Dec. 29, 2018
Oct. 06, 2018
Jul. 14, 2018
Dec. 30, 2017
Oct. 07, 2017
Jul. 15, 2017
Apr. 21, 2018
Apr. 22, 2017
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 1,896,796 $ 1,886,730 $ 1,895,953 $ 1,885,500 $ 1,868,398 $ 1,856,199 $ 2,385,073 $ 2,353,702 $ 8,064,552 $ 7,963,799 $ 7,561,084
Gross profit 245,390 256,142 265,660 254,815 261,692 271,026 343,214 357,376 1,110,406 1,144,909 1,111,494
Merger/acquisition and integration 1,406 521 804 1,070 2,392 622 2,206 4,017 4,937 8,101 6,959
Goodwill impairment         189,027       0 189,027  
Restructuring charges (gains), asset impairment and other charges 32,277 232 (1,164) 2,799 35,626 (14) 6,202 1,021 37,546 39,432 32,116
Earnings (loss) before income taxes and discontinued operations (19,501) 19,919 23,085 12,492 (199,897) 33,327 17,195 22,434 40,698 (131,644)  
Earnings (loss) from continuing operations (14,027) 17,545 17,838 34,710 (123,452) 21,060 12,435 15,065 33,791 (52,617) 57,056
(Loss) earnings from discontinued operations, net of taxes 19 (80) (66) (103) (54) (31) (92) (40) (219) (228) (228)
Net (loss) earnings $ (14,008) $ 17,465 $ 17,772 $ 34,607 $ (123,506) $ 21,029 $ 12,343 $ 15,025 $ 33,572 $ (52,845) $ 56,828
Earnings (loss) from continuing operations per share:                      
Basic $ (0.39) $ 0.49 $ 0.50 $ 0.94 $ (3.31) $ 0.56 $ 0.34 $ 0.40 $ 0.94 $ (1.41) $ 1.52
Diluted (0.39) 0.49 0.50 0.94 (3.31) 0.56 0.34 0.40 0.94 (1.41) 1.52
Net earnings (loss) per share:                      
Basic (0.39) 0.49 0.49 0.94 (3.32) 0.56 0.34 0.40 0.93 (1.41) 1.52
Diluted $ (0.39) $ 0.49 $ 0.49 $ 0.94 $ (3.32) $ 0.56 $ 0.34 $ 0.40 $ 0.93 $ (1.41) $ 1.51
Dividends $ 6,471 $ 6,469 $ 6,457 $ 6,055 $ 6,149 $ 6,245 $ 6,526 $ 6,255 $ 25,923 $ 24,704 $ 22,496