XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of operating lease liabilities    
2021 $ 24,629  
2022 21,073  
2023 16,755  
2024 14,668  
2025 12,153  
Thereafter 43,035  
Total lease payments 132,313  
Less imputed interest (12,992)  
Total operating lease liabilities 119,321 $ 72,542
Land and Structures    
Maturities of operating lease liabilities    
2021 24,352  
2022 21,062  
2023 16,755  
2024 14,668  
2025 12,153  
Thereafter 43,035  
Total lease payments 132,025  
Less imputed interest (12,990)  
Total operating lease liabilities 119,035 71,301
Equipment and Others    
Maturities of operating lease liabilities    
2021 277  
2022 11  
Total lease payments 288  
Less imputed interest (2)  
Total operating lease liabilities $ 286 $ 1,241