XML 128 R110.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies (Table) (Details)
$ in Thousands
Dec. 30, 2017
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 19,048
Operating Leases, Future Minimum Payments, Due in Two Years 15,820
Operating Leases, Future Minimum Payments, Due in Three Years 13,250
Operating Leases, Future Minimum Payments, Due in Four Years 8,902
Operating Leases, Future Minimum Payments, Due in Five Years 7,011
Operating Leases, Future Minimum Payments, Due Thereafter 7,868
Operating Leases, Future Minimum Payments Due, Total $ 71,899