XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases, Year End (Detail) - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Operating Leases    
2021 $ 22,383 $ 24,056
2022 20,050 20,970
2023 16,405 18,125
2024 14,471 15,330
2025   13,747
Thereafter   77,353
Total minimum lease payments including interest 163,436 169,581
Less:  Amounts representing interest 27,441 29,892
Present value of minimum lease principal payments 135,995 139,689
Less: Current portion of lease liabilities - operating leases 19,956 19,766
Noncurrent portion of lease liabilities - operating leases 116,039 119,923
Financing Leases    
2021 7,145 7,079
2022 7,201 7,145
2023 7,396 7,201
2024 7,593 7,396
2025   7,593
Thereafter   55,827
Total minimum lease payments including interest 88,710 92,241
Less:  Amounts representing interest 15,234 16,397
Present value of minimum lease principal payments 73,476 75,844
Less: Current portion of lease liabilities - financing leases 5,959 5,860
Noncurrent portion of lease liabilities - financing leases $ 67,517 $ 69,984