XML 40 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Preneed Cemetery Receivables (Aging of past due financing receivables) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable Recorded Investment Past Due [Line Items]    
31-60 days Past Due $ 1,095us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 1,052us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
61-90 days Past Due 464us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 611us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
91-120 days Past Due 280csv_FinancingReceivableRecordedInvestment91To120DaysPastDue 366csv_FinancingReceivableRecordedInvestment91To120DaysPastDue
More than 120 days Past Due 1,418csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue 2,159csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue
Total Past Due 3,257us-gaap_FinancingReceivableRecordedInvestmentPastDue 4,188us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 30,331us-gaap_FinancingReceivableRecordedInvestmentCurrent 29,727us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Financing Receivables 33,588csv_FinancingReceivablesTotal 33,915csv_FinancingReceivablesTotal
Recognized Revenue [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
31-60 days Past Due 791us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
756us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
61-90 days Past Due 271us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
407us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
91-120 days Past Due 193csv_FinancingReceivableRecordedInvestment91To120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
250csv_FinancingReceivableRecordedInvestment91To120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
More than 120 days Past Due 1,000csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
1,439csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
Total Past Due 2,255us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
2,852us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
Current 21,937us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
21,394us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
Total Financing Receivables 24,192csv_FinancingReceivablesTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
24,246csv_FinancingReceivablesTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_RecognizedRevenueMember
Deferred Revenue [Member]    
Financing Receivable Recorded Investment Past Due [Line Items]    
31-60 days Past Due 304us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
296us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
61-90 days Past Due 193us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
204us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
91-120 days Past Due 87csv_FinancingReceivableRecordedInvestment91To120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
116csv_FinancingReceivableRecordedInvestment91To120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
More than 120 days Past Due 418csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
720csv_FinancingReceivableRecordedInvestmentEqualToGreaterThan120DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
Total Past Due 1,002us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
1,336us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
Current 8,394us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
8,333us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
Total Financing Receivables $ 9,396csv_FinancingReceivablesTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember
$ 9,669csv_FinancingReceivablesTotal
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= csv_DeferredRevenueMember