XML 23 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Feb. 01, 2015
Apr. 27, 2014
Jan. 26, 2014
Limited Term Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis $ 3,112us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
$ 2,576us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
$ 2,570us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
Low Duration Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 2,084us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
2,077us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
2,069us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
Intermediate Term Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 2,188us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
1,641us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
1,612us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
Premier Money Market Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 1,951us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
755us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
 
Other [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 49us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_OtherFinancialAssetsMember
10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_OtherFinancialAssetsMember
 
Strategic Income Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 1,000us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_StrategicIncomeFundMember
   
Growth Allocation Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 63us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_GrowthAllocationFundMember
   
Quoted prices in active markets for identical assets - Level 1 [Member] | Limited Term Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 3,112us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,576us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,570us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LimitedTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted prices in active markets for identical assets - Level 1 [Member] | Low Duration Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 2,084us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,077us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,069us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_LowDurationBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted prices in active markets for identical assets - Level 1 [Member] | Intermediate Term Bond Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 2,188us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,641us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,612us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_IntermediateTermBondFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted prices in active markets for identical assets - Level 1 [Member] | Premier Money Market Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 1,951us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
755us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted prices in active markets for identical assets - Level 1 [Member] | Other [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 49us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_OtherFinancialAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
10us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_OtherFinancialAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted prices in active markets for identical assets - Level 1 [Member] | Strategic Income Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis 1,000us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_StrategicIncomeFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Quoted prices in active markets for identical assets - Level 1 [Member] | Growth Allocation Fund [Member]      
Fair Value Inputs, Assets, Quantitative Information [Line Items]      
Assets measured at fair value on a recurring basis $ 63us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= cfi_GrowthAllocationFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member