XML 40 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Detail) - USD ($)
$ in Thousands
Mar. 29, 2020
Dec. 29, 2019
Operating Leases    
Remainder of 2020 $ 17,092  
2020   $ 19,236
2021 20,809 16,815
2022 18,089 14,016
2023 15,832 11,704
2024 15,192 10,989
Thereafter 89,017 67,556
Total minimum lease payments including interest 176,031 140,316
Less:  Amounts representing interest 33,496 27,527
Present value of minimum lease principal payments 142,535 112,789
Less: Current portion of lease liabilities - operating leases 17,837 15,024
Noncurrent portion of lease liabilities - operating leases 124,698 97,765
Financing Leases    
Remainder of 2020 5,275  
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 21,562 30,484
Less: Amounts representing interest 3,027 3,678
Present value of minimum lease principal payments 18,535 26,806
Less: Current portion of lease liabilities - financing leases 5,099 9,403
Noncurrent portion of lease liabilities - financing leases 13,436 17,403
Total    
Remainder of 2020 22,367  
2020   29,847
2021 23,437 23,030
2022 20,783 16,710
2023 18,582 14,454
2024 18,000 13,797
Thereafter 94,424 72,962
Total minimum lease payments including interest 197,593 170,800
Less: Amounts representing interest 36,523 31,205
Present value of minimum lease principal payments 161,070 139,595
Less:  Current portion of lease liabilities - operating and financing leases 22,936 24,427
Noncurrent portion of lease liabilities - operating and financing leases $ 138,134 $ 115,168