XML 40 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting - Summary of Revenue Attributable to Services Provided by Company (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Revenues $ 116,577us-gaap_Revenues $ 113,197us-gaap_Revenues
Solid Waste Operations [Member]    
Segment Reporting Information [Line Items]    
Revenues 84,261us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
81,675us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
Solid Waste Operations [Member] | Collection [Member]    
Segment Reporting Information [Line Items]    
Revenues 53,456us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_CollectionMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
52,543us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_CollectionMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
Solid Waste Operations [Member] | Disposal [Member]    
Segment Reporting Information [Line Items]    
Revenues 27,637us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_DisposalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
24,075us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_DisposalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
Solid Waste Operations [Member] | Power Generation [Member]    
Segment Reporting Information [Line Items]    
Revenues 2,047us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_PowerGenerationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
3,349us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_PowerGenerationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
Solid Waste Operations [Member] | Processing [Member]    
Segment Reporting Information [Line Items]    
Revenues 1,121us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_ProcessingMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
1,708us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cwst_ProcessingMember
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_SolidWasteOperationsMember
Organics [Member]    
Segment Reporting Information [Line Items]    
Revenues 9,020us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_OrganicsMember
9,276us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_OrganicsMember
Customer Solutions [Member]    
Segment Reporting Information [Line Items]    
Revenues 13,002us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_CustomerSolutionsMember
11,885us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_CustomerSolutionsMember
Recycling [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 10,294us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_RecyclingMember
$ 10,361us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_RecyclingMember