XML 50 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Leases, One year or less $ 37,813  
Operating Leases, One year to two years 37,202  
Operating Leases, Two years to three years 35,520  
Operating Leases, Three years to four years 33,569  
Operating Leases, Fours years to five years 31,208  
Operating Leases, Thereafter 115,601  
Operating Leases, Total lease payments 290,913  
Operating Leases, Less imputed interest (98,741)  
Operating leases, Total 192,172 $ 199,932
Finance Leases, One year or less 3,875  
Finance Leases, One year to two years 3,605  
Finance Leases, Two years to three years 3,605  
Finance Leases, Three years to four years 2,040  
Finance Leases, Fours years to five years 278  
Finance Leases, Total lease payments 13,403  
Finance Leases, Less imputed interest (5,345)  
Finance Leases, Total $ 8,058