v2.4.0.8
Subsequent Events (Additional Information) (Details) (USD $)
Jun. 28, 2014
Dec. 28, 2013
Subsequent Event [Line Items]    
Accrued income tax payable $ 34,135,000 $ 38,043,000
Subsequent Event [Member]
   
Subsequent Event [Line Items]    
Accrued income tax payable $ 300,000