XML 70 R56.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Details - Maturities of Operating and Finance Lease) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 97,307  
2022 91,479  
2023 83,648  
2024 69,686  
2025 59,469  
Thereafter 316,112  
Total Lease Payments 717,701  
Less imputed interest (188,811)  
Total 528,890 $ 482,128
Finance Lease, Liability, Payment, Due [Abstract]    
2021 2,654  
2022 719  
2023 14  
2024 13  
2025 4  
Thereafter 2  
Total Lease Payments 3,406  
Less imputed interest (85)  
Total $ 3,321 $ 6,547