XML 32 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Schedule of Aggregate Future Minimum Payments for Non-Cancelable Operating Leases Topic 840 (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Operating Leases, Future Minimum Payments under Topic 840 [Line Items]  
2019 $ 29,739
2020 27,669
2021 22,904
2022 17,240
2023 10,166
2024 and thereafter 17,743
Operating Lease Liability $ 125,461