XML 142 R106.htm IDEA: XBRL DOCUMENT v2.4.0.8
Leases (Future Minimum Lease Payments) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2014
Operating Leases, Future Minimum Lease Payments:  
2015 $ 94,426
2016 80,405
2017 64,631
2018 48,475
2019 31,548
Thereafter 58,016
Future minimum lease payments total $ 377,501