XML 65 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Assets and Liabilities [Abstract]    
Right of use assets $ 102,440 $ 93,162
Current lease liabilities 22,074 20,217
Long-term lease liabilities 86,220 78,511
Total lease liabilities 108,294 98,728
Lease expense [Abstract]    
Operating lease expense 23,363 22,271
Short-term lease expense 930 2,278
Variable lease expense 248 95
Total lease expense 24,541 24,644
Cash paid for operating leases $ 23,814 21,552
Weighted-average remaining lease term - operating leases 8 years 10 months 24 days  
Weighted-average discount rate - operating leases 5.90%  
Undiscounted future lease payments for operating lease liabilities [Abstract]    
2021 $ 22,671  
2022 19,128  
2023 15,628  
2024 14,172  
2025 13,227  
Thereafter 55,218  
Building and Improvements [Member]    
Assets and Liabilities [Abstract]    
Right of use assets 97,429 87,689
Current lease liabilities 19,370 17,410
Long-term lease liabilities 83,926 75,877
Machinery and Equipment [Member]    
Assets and Liabilities [Abstract]    
Right of use assets 5,011 5,473
Current lease liabilities 2,704 2,807
Long-term lease liabilities $ 2,294 $ 2,634