XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.1
LEASE (FUTURE MINIMUM LEASE PAYMENTS TABLE) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Finance Leases - Year 1   $ 6,237
Finance Leases - Year 2   2,740
Finance Leases - Year 3   1,631
Finance Leases - Year 4   579
Total minimum lease payments $ 9,516 11,187
Less: imputed interest (192) (231)
Total lease liability 9,324 10,956
Finance leases - rolling Year 1 5,609  
Finance leases - rolling Year 2 2,150  
Finance leases - rolling Year 3 1,402  
Finance leases - rolling Year 4 355  
Finance Lease, Liability 9,324 10,956
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Operating Leases - Year 1   51,120
Operating Leases - Year 2   46,913
Operating Leases - Year 3   31,085
Operating Leases - Year 4   17,338
Operating Leases - Year 5   8,288
Thereafter   8,397
Total minimum lease payments 151,845 163,141
Less: Imputed Interest. (18,835) (21,213)
Total lease liability 133,010 141,928
Operating leases - rolling Year 1 49,738  
Operating leases - rolling Year 2 45,668  
Operating leases - rolling Year 3 26,224  
Operating leases - rolling Year 4 16,167  
Operating leases - rolling Year 5 6,467  
Operating leases - rolling Thereafter 7,581  
Sublease Income [Member]    
Lessee, Lease, Description [Line Items]    
Sub-lease income - Year 1   (3,500)
Sub-lease income - Year 2   (3,489)
Sub-lease income - Year 3   (3,123)
Sub-lease income - Year 4   (2,905)
Sub-lease income - Year 5   (2,940)
Sub-lease income - thereafter   (490)
Sublease Income Total 15,570 (16,447)
Sub-lease income - rolling Year 1 (3,500)  
Sub-lease income - rolling Year 2 (3,488)  
Sub-lease income - rolling Year 3 (2,947)  
Sub-lease income - rolling Year 4 (2,940)  
Sub-lease income - rolling Year 5 (2,695)  
Sublease Income Total $ (15,570) $ 16,447