XML 102 R87.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases - Schedule of Maturities of Capital Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Capital Leases, Future Minimum Payments Due    
Capital leases, payments due in 2017 $ 3,143  
Capital leases, payments due in 2018 2,720  
Capital leases, payments due in 2019 2,184  
Capital leases, payments due in 2020 1,426  
Capital leases, payments due in 2021 488  
Capital leases, payments due thereafter 570  
Total minimum capital lease commitments 10,531  
Less: Amounts representing interest 290  
Net capital liability 10,241  
Current 3,025 $ 5,373
Long-term $ 7,216 $ 9,285