v3.21.1
LEASES - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 28, 2021
Dec. 31, 2020
Assets    
Operating lease right-of-use assets $ 124,384 $ 117,816
Liabilities    
Operating lease liabilities, current portion 32,513 30,901
Long-term operating lease liabilities 93,327 88,175
Total lease liabilities $ 125,840 $ 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 4.00% 4.10%