XML 105 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
LEASES - Future Minimum Lease Payments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Leases, Future Minimum Payments Due  
2015 $ 4,066us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 3,573us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 3,103us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 2,925us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 2,114us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 5,354us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total 21,135us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments  
2015 564us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
2016 571us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
2017 580us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
2018 588us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
2019 598us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 6,623us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
Total projected lease payments for capital leases 9,524us-gaap_CapitalLeasesFutureMinimumPaymentsDue
Imputed interest (3,552)us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
Present value of minimum lease payments $ 5,972us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments