XML 15 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Lease Maturity Tables (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due [Abstract]    
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 12,410 $ 49,009
Operating Leases, Future Minimum Payments, Due in Two Years 43,000 38,620
Operating Leases, Future Minimum Payments, Due in Three Years 33,983 29,396
Operating Leases, Future Minimum Payments, Due in Four Years 24,536 21,767
Operating Leases, Future Minimum Payments, Due in Five Years 16,018 13,994
Operating Leases, Future Minimum Payments, Due Thereafter 46,931 42,087
Operating Leases, Future Minimum Payments Due 176,878 194,873
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (17,564)  
Lessee, Operating Lease, Liability, Payments, Due 159,314  
Finance Lease Liabilities, Payments, Due [Abstract]    
Capital Leases, Future Minimum Payments Due, Next Twelve Months 523 1,802
Capital Leases, Future Minimum Payments Due in Two Years 2,069 1,748
Capital Leases, Future Minimum Payments Due in Three Years 1,962 1,687
Capital Leases, Future Minimum Payments Due in Four Years 1,651 1,392
Capital Leases, Future Minimum Payments Due in Five Years 1,219 952
Capital Leases, Future Minimum Payments Due Thereafter 3,925 3,802
Capital Leases, Future Minimum Payments Due 11,349 $ 11,383
Finance Lease, Liability, Undiscounted Excess Amount 1,809  
Finance Lease, Liability, Payments, Due $ 9,540