Rendering

Component: (Network and Table)
Network
157 - Disclosure - Accounts receivable (Details)
(http://www.cwco.com/role/AccountsReceivableDetails)
TableSchedule of Accounts, Notes, Loans and Financing Receivable [Table]
Slicers (applies to each fact value in each table cell)
Accounts, Notes, Loans and Financing Receivable [Line Items]Period [Axis]
2016-12-31
2015-12-31
2014-12-31
Trade accounts receivable
15,368,218  
8,235,514  
 
Receivable - construction project
0  
521,250  
 
Receivable from OC-BVI
53,970  
45,118  
 
Other accounts receivable
1,271,948  
920,472  
 
Accounts Receivable, Gross, Current
16,694,136  
 
9,722,354  
 
 
 
Allowance for doubtful accounts
(193,338) 
(193,338) 
(193,338) 
Accounts Receivable, Net, Current
16,500,798  
 
9,529,016