XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 29, 2019
Operating Leases    
Year One $ 24,056 $ 19,236
Year Two 20,970 16,815
Year Three 18,125 14,016
Year Four 15,330 11,704
Year Five 13,747 10,989
Thereafter 77,353 67,556
Total minimum lease payments including interest 169,581 140,316
Less:  Amounts representing interest 29,892 27,527
Present value of minimum lease principal payments 139,689 112,789
Less:  Current portion of lease liabilities - operating and financing leases 19,766 15,024
Noncurrent portion of lease liabilities - operating and financing leases 119,923 97,765
Financing Leases    
Year One 7,079 10,611
Year Two 7,145 6,215
Year Three 7,201 2,694
Year Four 7,396 2,750
Year Five 7,593 2,808
Thereafter 55,827 5,406
Total minimum lease payments including interest 92,241 30,484
Less:  Amounts representing interest 16,397 3,678
Present value of minimum lease principal payments 75,844 26,806
Less:  Current portion of lease liabilities - operating and financing leases 5,860 9,403
Noncurrent portion of lease liabilities - operating and financing leases 69,984 17,403
Lessee, Lease, Liability, Payment, Due [Abstract]    
Year One 31,135 29,847
Year Two 28,115 23,030
Year Three 25,326 16,710
Year Four 22,726 14,454
Year Five 21,340 13,797
Thereafter 133,180 72,962
Total minimum lease payments including interest 261,822 170,800
Less:  Amounts representing interest 46,289 31,205
Present value of minimum lease principal payments 215,533 139,595
Less:  Current portion of lease liabilities - operating and financing leases 25,626 24,427
Noncurrent portion of lease liabilities - operating and financing leases $ 189,907 $ 115,168