XML 50 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Accounts receivable - trade, allowance for doubtful accounts $ 1,948us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 2,153us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Property, plant and equipment, accumulated depreciation and amortization $ 748,496us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $ 736,839us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Class A Common Stock [Member]    
Common stock, authorized shares 100,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
100,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, issued shares 39,588,000us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
39,587,000us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, outstanding shares 39,588,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
39,587,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B Common Stock [Member]    
Common stock, authorized shares 1,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, votes (in votes per share) 10cwst_CommonStockVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
10cwst_CommonStockVotesPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, issued shares 988,000us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
988,000us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, outstanding shares 988,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
988,000us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember