XML 134 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt and Capital Lease Obligations - Schedule of Aggregate Annual Maturities of Long-term Debt and Capital Lease Obligations (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]  
Capital Leases, Future Minimum Payments Due, 2019 $ 1,803
Capital Leases, Future Minimum Payments Due, 2020 1,543
Capital Leases, Future Minimum Payments Due, 2021 787
Capital Leases, Future Minimum Payments Due, 2022 452
Capital Leases, Future Minimum Payments Due, 2023 371
Capital Leases, Future Minimum Payments Due, Thereafter 70
Capital Leases, Future Minimum Payments Due, Total 5,026
Capital Leases, Interest Included in Payments (387)
Capital Leases, Present Value of Net Minimum Payments 4,639
Revolving Credit Agreement  
Debt Instrument [Line Items]  
Revolving Credit, Maturity, 2019 227,792
Revolving Credit, Maturity, Total $ 227,792