XML 65 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cemetery Perpetual Care Trust Investments (Cost and fair market values associated with the trust investments held in perpetual care trust funds) (Details) (Perpetual Care Trust Invesments [Member], USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cemetary perpetual care trust investments $ 49,249,000us-gaap_AvailableForSaleSecuritiesCurrent $ 48,670,000us-gaap_AvailableForSaleSecuritiesCurrent
Fair market value as a percentage of cost 100.20%csv_FairMarketValuePercent 99.00%csv_FairMarketValuePercent
Impairment charge, other than temporary decline in fair value of investments 500,000us-gaap_ImpairmentOfInvestments  
Cash and Money Market Accounts [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 197,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
3,206,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 197,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
3,206,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Municipal Bonds [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 230,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
229,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
5,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (8,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 222,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
234,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Foreign Government Debt Securities [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 4,012,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
3,871,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 48,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (174,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(156,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 3,886,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
3,715,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Corporate Debt [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 19,530,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
19,911,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 337,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
248,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (654,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(1,428,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 19,213,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
18,731,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Preferred Stock [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 12,539,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
12,694,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 234,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
137,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (198,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(214,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 12,575,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
12,617,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PreferredStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Common Stock
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 11,978,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
8,747,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 1,492,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
1,568,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (1,001,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(653,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 12,469,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
9,662,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Trust Securities [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 48,486,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
48,658,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Gains 2,111,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
1,958,000us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Unrealized Losses (2,035,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(2,451,000)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value 48,562,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
48,165,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_TrustSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Accrued Investment Income [Member]
   
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Cost 687,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
505,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Fair Market Value $ 687,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
$ 505,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= csv_AccruedInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember