XML 36 R71.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Cost of revenues and general and administrative expenses (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | $ 42,443,580 us-gaap_CostOfRevenue | $ 40,316,252 us-gaap_CostOfRevenue | $ 43,458,260 us-gaap_CostOfRevenue
Electricity [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 14,631,638 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_ElectricityMember | 13,634,617 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_ElectricityMember | 14,473,583 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_ElectricityMember
Depreciation [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 5,077,293 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_DepreciationMember | 4,822,967 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_DepreciationMember | 6,959,912 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_DepreciationMember
Fuel oil [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 8,726,195 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_FuelOilMember | 10,106,409 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_FuelOilMember | 10,078,724 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_FuelOilMember
Employee costs [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 4,630,609 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_EmployeeCostsMember | 4,422,093 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_EmployeeCostsMember | 4,423,899 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_EmployeeCostsMember
Cost of plant sales [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 1,470,045 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_CostOfPlantSalesMember | 0 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_CostOfPlantSalesMember | 0 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_CostOfPlantSalesMember
Maintenance [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 3,131,947 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_MaintenanceMember | 2,332,893 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_MaintenanceMember | 2,849,453 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_MaintenanceMember
Retail license royalties [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 1,405,067 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_RoyaltiesMember | 1,357,988 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_RoyaltiesMember | 1,451,672 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_RoyaltiesMember
Insurance [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | 1,397,799 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_InsuranceMember | 1,499,201 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_InsuranceMember | 1,625,733 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_InsuranceMember
Other [Member] |  |  |
Cost of revenues and general and administrative expenses [Line Items] |  |  |
Cost Of Revenue | $ 1,972,987 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_OtherCreditDeviceMember | $ 2,140,084 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_OtherCreditDeviceMember | $ 1,595,284 us-gaap_CostOfRevenue / us-gaap_ConcentrationRiskByBenchmarkAxis = cwco_OtherCreditDeviceMember

X
- Details
Name: | cwco_CostOfRevenuesAndGeneralAndAdministrativeExpensesLineItems
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_CostOfPlantSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_DepreciationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_ElectricityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_EmployeeCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_FuelOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_InsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_MaintenanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_OtherCreditDeviceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_RoyaltiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |