Quarterly report pursuant to Section 13 or 15(d)

Leases Future maturities of lease liabilities (Details)

v3.19.2
Leases Future maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Jun. 30, 2018
Leases [Abstract]        
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 38,741      
Lessee, Operating Lease, Liability, Payments, Due Year Two 72,229      
Lessee, Operating Lease, Liability, Payments, Due Year Three 64,479      
Lessee, Operating Lease, Liability, Payments, Due Year Four 59,477      
Lessee, Operating Lease, Liability, Payments, Due Year Five 54,716      
Finance Lease, Liability, Payments, Due after Year Five 181,929      
Finance Lease, Liability, Payment, Due 471,571      
Unrecorded Unconditional Purchase Obligation, Imputed Interest (65,704)      
Operating Lease, Liability 405,867      
Operating Lease, Liability, Current (60,804) $ (57,207) $ 0 $ 0
Operating Lease, Liability, Noncurrent $ 345,063 $ 329,865 $ 0 $ 0