XML 21 R57.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Minimum Future Lease Payments) (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2013
Operating Leases, Future Minimum Payments Due  
Operating leases payments due 2014 $ 6,166
Operating leases payments due 2015 5,455
Operating leases payments due 2016 1,212
Operating leases payments due 2017 543
Operating leases payments due 2018 543
Operating leases payments due Thereafter 90
Total minimum lease payments 14,009
Less sublease revenues (296)
Total $ 13,713