XML 64 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASE (FUTURE MINIMUM LEASE PAYMENTS TABLE) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Operating Leases - Year 1     $ 47,379
Operating Leases - Year 2     36,045
Operating Leases - Year 3     30,678
Operating Leases - Year 4     26,584
Operating Leases - Year 5     17,226
Thereafter     25,362
Total minimum operating lease payments     183,274
Total lease liability   $ 148,300  
Sub-lease income - Year 1     (2,624)
Sub-lease income - Year 2     (2,631)
Sub-lease income - Year 3     (276)
Sublease Income Total     (5,531)
Finance Leases - Year 1 $ 7,594    
Finance Leases - Year 2 5,587    
Finance Leases - Year 3 2,139    
Finance Leases - Year 4 1,109    
Finance Leases - Year 5 331    
Total minimum lease payments 16,760    
Less: imputed interest (394)    
Total lease liability 16,366    
Capital lease - Year 1     8,770
Capital lease - Year 2     5,548
Capital lease - Year 3     3,798
Capital lease - Year 4     1,005
Capital lease - Year 5     414
Total minimum lease payments     19,535
Total lease liability     $ 19,535
Operating Leases [Member]      
Lessee, Lease, Description [Line Items]      
Operating Leases - Year 1 54,903    
Operating Leases - Year 2 47,892    
Operating Leases - Year 3 43,590    
Operating Leases - Year 4 28,124    
Operating Leases - Year 5 14,494    
Thereafter 14,734    
Total minimum operating lease payments 203,737    
Less: Imputed Interest. (31,124)    
Total lease liability 172,613    
Sublease Income [Member]      
Lessee, Lease, Description [Line Items]      
Sub-lease income - Year 1 (2,976)    
Sub-lease income - Year 2 (621)    
Sub-lease income - Year 3 (345)    
Sub-lease income - Year 4 (201)    
Sublease Income Total $ (4,143)