XML 50 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity - Preferred Stock Transactions (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Feb. 01, 2014
Feb. 02, 2013
Class of Stock [Line Items]      
Redemption of preferred shares   $ 1,462gco_StockRepurchasedandRetiredDuringPeriodPreferredSharesValue  
Preferred stock transactions      
Preferred Stock, Value, Issued, Beginning Balance 1,305us-gaap_PreferredStockValue 3,924us-gaap_PreferredStockValue 4,957us-gaap_PreferredStockValue
Other preferred stock value (31)gco_OtherPreferredStockValue (1,157)gco_OtherPreferredStockValue (1,033)gco_OtherPreferredStockValue
Preferred Stock, Value, Issued, Ending Balance 1,274us-gaap_PreferredStockValue 1,305us-gaap_PreferredStockValue 3,924us-gaap_PreferredStockValue
Non-Redeemable Preferred Stock      
Class of Stock [Line Items]      
Redemption of preferred shares   1,462gco_StockRepurchasedandRetiredDuringPeriodPreferredSharesValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
 
Preferred stock transactions      
Preferred Stock, Value, Issued, Beginning Balance 0us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
2,615us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
3,621us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
Other preferred stock value 0gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
(1,153)gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
(1,006)gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
Preferred Stock, Value, Issued, Ending Balance 0us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
0us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
2,615us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_SubordinateSerialPreferredStockMember
Non-Redeemable Employees’ Preferred Stock      
Class of Stock [Line Items]      
Redemption of preferred shares   0gco_StockRepurchasedandRetiredDuringPeriodPreferredSharesValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
 
Preferred stock transactions      
Preferred Stock, Value, Issued, Beginning Balance 1,382us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
1,405us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
1,437us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
Other preferred stock value (37)gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
(23)gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
(32)gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
Preferred Stock, Value, Issued, Ending Balance 1,345us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
1,382us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
1,405us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_NonRedeemableEmployeesPreferredStockMember
Employees’ Preferred Stock Purchase Accounts      
Class of Stock [Line Items]      
Redemption of preferred shares   0gco_StockRepurchasedandRetiredDuringPeriodPreferredSharesValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
 
Preferred stock transactions      
Preferred Stock, Value, Issued, Beginning Balance (77)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
(96)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
(101)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
Other preferred stock value 6gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
19gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
5gco_OtherPreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
Preferred Stock, Value, Issued, Ending Balance $ (71)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
$ (77)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember
$ (96)us-gaap_PreferredStockValue
/ us-gaap_StatementClassOfStockAxis
= gco_EmployeesPreferredStockPurchaseAccountsMember