XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Operating leases, Future Minimum Payments Due, Fiscal Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating leases, Future Minimum Payments Due, Fiscal Maturity [Abstract]    
Other Commitment, Due in Next Twelve Months   $ 34,189
Other Commitment, Due in Second Year $ 23,872 32,093
Other Commitment, Due in Third Year 22,372 26,675
Other Commitment, Due in Fourth Year 20,042 23,355
Other Commitment, Due in Fifth Year 19,520 21,890
Other Commitment, Due after Fifth Year 371 3,299
Other Commitment $ 104,100 141,500
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals   1,091
Other Commitments, Net   140,410
Capital Leases, Future Minimum Payments Due, Next Twelve Months   266
Capital Leases, Future Minimum Payments Due in Two Years   96
Capital Leases, Future Minimum Payments Due in Three Years   89
Capital Leases, Future Minimum Payments Due in Four Years   67
Capital Leases, Future Minimum Payments Due in Five Years   15
Capital Leases, Future Minimum Payments Due Thereafter   0
Capital Leases, Future Minimum Payments Due   533
Capital Leases Future Minimum Payments, Interest Portion Only   (63)
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments   470
Capital Lease Obligations, Current   239
Capital Lease Obligations, Noncurrent   $ 231