Schedule of Fair Value of Notes (Detail) - USD ($) $ in Thousands |
Dec. 30, 2017 |
Dec. 31, 2016 |
---|---|---|
2026 Notes | ||
Fair Value Disclosures [Line Items] | ||
Carrying Value | $ 394,978 | $ 394,406 |
2026 Notes | Level 2 Inputs | ||
Fair Value Disclosures [Line Items] | ||
Fair Value | 395,648 | |
2022 Notes | ||
Fair Value Disclosures [Line Items] | ||
Carrying Value | 397,941 | $ 397,458 |
2022 Notes | Level 2 Inputs | ||
Fair Value Disclosures [Line Items] | ||
Fair Value | $ 425,232 |