XML 44 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Commitments and Contingencies (Non-Compete, Consulting and Employment Agreements) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Other Commitments [Line Items]  
Other Commitment, Due in Next Twelve Months $ 5,212us-gaap_OtherCommitmentDueInNextTwelveMonths
Other Commitment, Due in Second Year 3,749us-gaap_OtherCommitmentDueInSecondYear
Other Commitment, Due in Third Year 3,305us-gaap_OtherCommitmentDueInThirdYear
Other Commitment, Due in Fourth Year 1,317us-gaap_OtherCommitmentDueInFourthYear
Other Commitment, Due in Fifth Year 659us-gaap_OtherCommitmentDueInFifthYear
Other Commitment, Due after Fifth Year 1,080us-gaap_OtherCommitmentDueAfterFifthYear
Other Commitment 15,322us-gaap_OtherCommitment
Noncompete Agreements [Member]  
Other Commitments [Line Items]  
Other Commitment, Due in Next Twelve Months 1,534us-gaap_OtherCommitmentDueInNextTwelveMonths
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment, Due in Second Year 1,199us-gaap_OtherCommitmentDueInSecondYear
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment, Due in Third Year 825us-gaap_OtherCommitmentDueInThirdYear
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment, Due in Fourth Year 552us-gaap_OtherCommitmentDueInFourthYear
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment, Due in Fifth Year 356us-gaap_OtherCommitmentDueInFifthYear
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment, Due after Fifth Year 625us-gaap_OtherCommitmentDueAfterFifthYear
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Other Commitment 5,091us-gaap_OtherCommitment
/ csv_AgreementTypeAxis
= us-gaap_NoncompeteAgreementsMember
Consulting Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Due in Next Twelve Months 1,173us-gaap_OtherCommitmentDueInNextTwelveMonths
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment, Due in Second Year 835us-gaap_OtherCommitmentDueInSecondYear
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment, Due in Third Year 765us-gaap_OtherCommitmentDueInThirdYear
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment, Due in Fourth Year 474us-gaap_OtherCommitmentDueInFourthYear
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment, Due in Fifth Year 303us-gaap_OtherCommitmentDueInFifthYear
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment, Due after Fifth Year 455us-gaap_OtherCommitmentDueAfterFifthYear
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Other Commitment 4,005us-gaap_OtherCommitment
/ csv_AgreementTypeAxis
= csv_ConsultingAgreementMember
Employment Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Due in Next Twelve Months 2,505us-gaap_OtherCommitmentDueInNextTwelveMonths
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment, Due in Second Year 1,715us-gaap_OtherCommitmentDueInSecondYear
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment, Due in Third Year 1,715us-gaap_OtherCommitmentDueInThirdYear
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment, Due in Fourth Year 291us-gaap_OtherCommitmentDueInFourthYear
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment, Due in Fifth Year 0us-gaap_OtherCommitmentDueInFifthYear
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment, Due after Fifth Year 0us-gaap_OtherCommitmentDueAfterFifthYear
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember
Other Commitment $ 6,226us-gaap_OtherCommitment
/ csv_AgreementTypeAxis
= csv_EmploymentAgreementMember