XML 24 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable - Allowance for Returns and Allowances and Discounts (Detail) (Reserve for returns and allowances and discounts [Member], USD $)
In Thousands, unless otherwise specified
9 Months Ended
Feb. 01, 2015
Jan. 26, 2014
Reserve for returns and allowances and discounts [Member]
   
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ (479)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
$ (543)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
Provision for returns, allowances and discounts (2,065)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
(1,579)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
Credits issued 1,815us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
1,574us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
Ending balance $ (729)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember
$ (548)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= cfi_ReserveForReturnsAndAllowancesAndDiscountsMember