v3.21.2
LEASES - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2021
Dec. 31, 2020
Assets    
Operating lease right-of-use assets $ 139,576 $ 117,816
Liabilities    
Operating lease liabilities, current portion 35,951 30,901
Long-term operating lease liabilities 105,318 88,175
Total lease liabilities $ 141,269 $ 119,076
Weighted average remaining lease term, operating leases (in years) 5 years 1 month 6 days 5 years 3 months 18 days
Weighted average discount rate, operating leases 3.90% 4.10%