XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments For Noncancelable Operating And Financing Leases (Detail) - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Operating Leases    
Remainder of 2021 $ 12,240  
2022 22,383 $ 24,056
2023 20,050 20,970
2024 16,405 18,125
2025 14,471 15,330
Thereafter 77,887  
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    
Remainder of 2021 3,547  
2022 7,145 7,079
2023 7,201 7,145
2024 7,396 7,201
2025 7,593 7,396
Thereafter 55,828  
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