XML 68 R47.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2020
LEASES  
Schedule Of Leases In Balance Sheet [Table Text Block]

Operating Leases

    

Balance Sheet Classification

    

December 31, 2020

    

December 31, 2019

Right-of-use assets

 

Other assets

$

43,570

$

51,533

Current liabilities

 

Other current liabilities

$

11,502

$

13,572

Noncurrent liabilities

 

Other liabilities

 

33,988

 

39,076

Total lease liabilities

 

  

$

45,490

$

52,648

Lessee, Operating Lease, Liability, Maturity [Table Text Block]

The total future minimum lease payments for noncancelable operating leases were as follows:

    

December 31, 2020

2021

$

12,702

2022

 

9,648

2023

 

7,661

2024

 

6,133

2025

 

3,336

After 2026

 

11,941

Total lease payments

$

51,421

Less: Imputed interest

 

(5,931)

Operating lease liabilities

$

45,490