XML 97 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment information (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]      
Revenues $ 62,306,665 $ 57,875,707 $ 57,116,202
Cayman Islands [Member]      
Segment Reporting Information [Line Items]      
Revenues 30,218,830 31,211,705 32,735,215
Bahamas [Member]      
Segment Reporting Information [Line Items]      
Revenues 21,528,494 19,554,944 21,062,081
Indonesia [Member]      
Segment Reporting Information [Line Items]      
Revenues 159,856 91,311 368,012
Belize [Member]      
Segment Reporting Information [Line Items]      
Revenues 2,939,643 2,614,989 2,422,547
Management Services Agreement With OC-BVI [Membre]      
Segment Reporting Information [Line Items]      
Revenues 469,346 515,474 528,347
Water and Sewerage Corporation of the Bahamas [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 21,307,993 $ 19,254,396 $ 20,770,347
Percentage of total revenues 34.00% 33.00% 36.00%
Water Authority - Cayman [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 7,153,620 $ 7,477,101 $ 8,369,627
Percentage of total revenues 11.00% 13.00% 15.00%
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 6,990,496 $ 3,887,284 $ 0