XML 115 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Preneed Trust Investments (Cost and fair market values associated with preneed cemetery trust investments) (Details) (Preneed Cemetery Trust Investments, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Preneed cemetery trust investments $ 74,198csv_AvailableForSaleSecuritiesCurrentBeforeAllowanceForContractCancellation $ 70,386csv_AvailableForSaleSecuritiesCurrentBeforeAllowanceForContractCancellation
Market value as a percentage of cost 99.00%csv_PreneedCemeteryTrustInvestmentsFairMarketValueAsPercentageOfCostInPercent 102.00%csv_PreneedCemeteryTrustInvestmentsFairMarketValueAsPercentageOfCostInPercent
Cash and money market accounts
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 5,591us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1,541us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 5,591us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1,541us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Foreign Debt
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 5,874us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
3,460us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
146us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 237us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 5,637us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
3,603us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Corporate debt
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 30,108us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
32,958us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 362us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
386us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 2,167us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1,150us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 28,303us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
32,194us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Preferred stock
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 19,154us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
17,754us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 199us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
178us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 325us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
273us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 19,028us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
17,659us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Mortgage backed securities
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 1us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 1us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Common stock
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 13,128us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
12,431us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 2,357us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
2,362us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 966us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
267us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 14,519us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
14,526us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Trust securities
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 74,203us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
68,145us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Gains 2,927us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
3,072us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Unrealized Losses 3,695us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
1,693us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 73,435us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
69,524us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Accrued investment income
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 763us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
862us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Market Value 763us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
862us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
Fair Value, Inputs, Level 2 [Member] | Municipal bonds    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 347us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
 
Unrealized Gains 9us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
 
Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember
 
Fair Market Value $ 356us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PreneedCemeteryTrustInvestmentsMember