XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets and Liabilities [Abstract]      
Right of use assets $ 117,635 $ 102,440  
Current lease liabilities 23,392 22,074  
Long-term lease liabilities 99,987 86,220  
Total lease liabilities 123,379 108,294  
Lease expense [Abstract]      
Operating lease expense 24,853 23,363 $ 22,271
Short-term lease expense 2,031 930 2,278
Variable lease expense 359 248 95
Total lease expense 27,243 24,541 24,644
Cash paid for operating leases $ 23,899 23,814 $ 21,552
Weighted-average remaining lease term - operating leases 8 years 10 months 24 days    
Weighted-average discount rate - operating leases 5.40%    
Undiscounted future lease payments for operating lease liabilities [Abstract]      
2022 $ 23,617    
2023 21,609    
2024 19,174    
2025 17,103    
2026 15,674    
Thereafter 56,500    
Building and Improvements [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 112,951 97,429  
Current lease liabilities 20,851 19,370  
Long-term lease liabilities 97,890 83,926  
Machinery and Equipment [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 4,684 5,011  
Current lease liabilities 2,541 2,704  
Long-term lease liabilities $ 2,097 $ 2,294