XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.0.8
Lease Agreements - Future minimum rental payments under operating and capital leases (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Capital leases minimum payments for 2014 $ 400
Capital leases minimum payments for 2015 395
Capital leases minimum payments for 2016 203
Capital leases minimum payments for 2017 0
Capital leases minimum payments for 2018 0
Capital leases minimum payments for later years 0
Capital leases minimum payments total 998
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating leases minimum payments for 2014 13,462
Operating leases minimum payments for 2015 11,734
Operating leases minimum payments for 2016 10,719
Operating leases minimum payments for 2017 9,191
Operating leases minimum payments for 2018 8,051
Operating leases minimum payments for later years 19,895
Operating leases minimum payments total $ 73,052