Employee Benefit Plans - Obligations and Funded Status (Detail) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 27, 2014 |
Dec. 28, 2013 |
Dec. 29, 2012 |
| Pension Benefits [Member] |
|
|
|
| Change in benefit obligations: |
|
|
|
| Beginning of period |
$ 25,644
|
$ 28,674
|
|
| Service cost |
75
|
295
|
$ 276
|
| Interest cost |
1,081
|
963
|
1,055
|
| Actuarial loss (gain) |
3,798
|
(2,674)
|
|
| Benefits paid |
(1,689)
|
(1,614)
|
|
| End of period |
28,909
|
25,644
|
28,674
|
| Change in fair value of plan assets: |
|
|
|
| Beginning of period |
19,074
|
17,863
|
|
| Actual return on plan assets |
526
|
1,512
|
|
| Employer contributions |
961
|
1,313
|
|
| Benefits paid |
(1,689)
|
(1,614)
|
|
| End of period |
18,872
|
19,074
|
17,863
|
| Funded status of plans |
(10,037)
|
(6,570)
|
|
| Noncurrent liabilities |
(10,037)
|
(6,570)
|
|
| Liability recognized |
(10,037)
|
(6,570)
|
|
| Amounts recognized in accumulated other comprehensive loss: |
|
|
|
| Net actuarial loss |
9,365
|
4,831
|
|
| Total amount recognized |
9,365
|
4,831
|
|
| Healthcare & Life Ins [Member] |
|
|
|
| Change in benefit obligations: |
|
|
|
| Beginning of period |
14,155
|
15,810
|
|
| Service cost |
106
|
236
|
207
|
| Interest cost |
493
|
513
|
585
|
| Actuarial loss (gain) |
1,992
|
(1,048)
|
|
| Special termination benefits |
|
39
|
|
| Change in plan provision |
(2,553)
|
|
|
| Benefits paid |
(837)
|
(1,395)
|
|
| End of period |
13,356
|
14,155
|
$ 15,810
|
| Change in fair value of plan assets: |
|
|
|
| Employer contributions |
837
|
1,395
|
|
| Benefits paid |
(837)
|
(1,395)
|
|
| Funded status of plans |
(13,356)
|
(14,155)
|
|
| Current liabilities |
(1,041)
|
(1,268)
|
|
| Noncurrent liabilities |
(12,315)
|
(12,887)
|
|
| Liability recognized |
(13,356)
|
(14,155)
|
|
| Amounts recognized in accumulated other comprehensive loss: |
|
|
|
| Net actuarial loss |
5,904
|
4,139
|
|
| Prior service cost |
(2,380)
|
(1,346)
|
|
| Total amount recognized |
$ 3,524
|
$ 2,793
|
|