XML 47 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Other Non-current Assets (Details) (USD $)
12 Months Ended 3 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Jan. 01, 2011
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Note 6 - Other Non-current Assets (Details) [Line Items]              
Cost Of Inventory Given During Exchange       $ 6,400,000bbw_CostOfInventoryGivenDuringExchange      
Other Significant Noncash Transaction, Value of Consideration Received       4,900,000us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1      
Cash Received During Exchange       1,500,000bbw_CashReceivedDuringExchange      
Asset Impairment Charges 1,107,000us-gaap_AssetImpairmentCharges 1,408,000us-gaap_AssetImpairmentCharges 4,486,000us-gaap_AssetImpairmentCharges        
Prepaid Expense and Other Assets, Current 15,611,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent 11,547,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent     15,611,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent 11,547,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent  
Other Assets, Noncurrent 3,206,000us-gaap_OtherAssetsNoncurrent 3,847,000us-gaap_OtherAssetsNoncurrent     3,206,000us-gaap_OtherAssetsNoncurrent 3,847,000us-gaap_OtherAssetsNoncurrent  
Selling, General and Administrative Expenses [Member] | Credits Received For Future Media Purchases During Exchange [Member]              
Note 6 - Other Non-current Assets (Details) [Line Items]              
Asset Impairment Charges         300,000us-gaap_AssetImpairmentCharges
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
300,000us-gaap_AssetImpairmentCharges
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
2,200,000us-gaap_AssetImpairmentCharges
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Credits Received For Future Media Purchases During Exchange [Member]              
Note 6 - Other Non-current Assets (Details) [Line Items]              
Prepaid Expense and Other Assets, Current 200,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
700,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
    200,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
700,000us-gaap_PrepaidExpenseAndOtherAssetsCurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
 
Other Assets, Noncurrent $ 0us-gaap_OtherAssetsNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
$ 400,000us-gaap_OtherAssetsNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
    $ 0us-gaap_OtherAssetsNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember
$ 400,000us-gaap_OtherAssetsNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= bbw_CreditsReceivedForFutureMediaPurchasesDuringExchangeMember