XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Detail) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Operating Leases    
Remainder of 2020 $ 11,371  
2020   $ 19,236
2021 21,017 16,815
2022 18,264 14,016
2023 15,971 11,704
2024 15,326 10,989
Thereafter 90,229 67,556
Total minimum lease payments including interest 172,178 140,316
Less:  Amounts representing interest 32,523 27,527
Present value of minimum lease principal payments 139,655 112,789
Less: Current portion of lease liabilities - operating leases 17,602 15,024
Noncurrent portion of lease liabilities - operating leases 122,053 97,765
Financing Leases    
Remainder of 2020 3,518  
2020   10,611
2021 2,628 6,215
2022 2,694 2,694
2023 2,750 2,750
2024 2,808 2,808
Thereafter 5,407 5,406
Total minimum lease payments including interest 19,805 30,484
Less:  Amounts representing interest 2,786 3,678
Present value of minimum lease principal payments 17,019 26,806
Less: Current portion of lease liabilities - financing leases 4,070 9,403
Noncurrent portion of lease liabilities - financing leases 12,949 17,403
Total    
Remainder of 2020 14,889  
2020   29,847
2021 23,645 23,030
2022 20,958 16,710
2023 18,721 14,454
2024 18,134 13,797
Thereafter 95,636 72,962
Total minimum lease payments including interest 191,983 170,800
Less:  Amounts representing interest 35,309 31,205
Present value of minimum lease principal payments 156,674 139,595
Less:  Current portion of lease liabilities - operating and financing leases 21,672 24,427
Noncurrent portion of lease liabilities - operating and financing leases $ 135,002 $ 115,168