XML 22 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
CONSOLIDATED STATEMENTS OF INCOME      
Revenue $ 132,073,368 $ 133,966,633 $ 180,211,233
Cost of revenue 83,694,558 88,342,185 118,284,128
Gross profit 48,378,810 45,624,448 61,927,105
General and administrative expenses 30,116,328 27,537,436 24,752,366
Gain on asset dispositions, net 97,709 197,786 (7,112)
Income from operations 18,360,191 18,284,798 37,167,627
Other income (expense):      
Interest income 2,670,040 2,094,190 696,408
Interest expense (4,420) (101,847) (145,284)
Equity in the earnings of affiliates 227,886 269,455 169,728
Other 131,438 131,878 107,461
Other income, net 3,024,944 2,393,676 828,313
Income before income taxes 21,385,135 20,678,474 37,995,940
Provision for income taxes 2,164,648 2,218,514 6,750,014
Net income from continuing operations 19,220,487 18,459,960 31,245,926
Income from continuing operations attributable to non-controlling interests 593,179 577,590 573,791
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders 18,627,308 17,882,370 30,672,135
Net income (loss) from discontinued operations (290,635) 10,355,184 (1,086,744)
Net income attributable to Consolidated Water Co. Ltd. stockholders $ 18,336,673 $ 28,237,554 $ 29,585,391
Basic earnings (loss) per common share attributable to Consolidated Water Co. Ltd. common stockholders      
Continuing operations $ 1.17 $ 1.13 $ 1.95
Discontinued operations (0.02) 0.65 (0.07)
Basic earnings per share 1.15 1.78 1.88
Diluted earnings (loss) per common share attributable to Consolidated Water Co. Ltd. common stockholders      
Continuing operations 1.16 1.12 1.93
Discontinued operations (0.02) 0.65 (0.07)
Diluted earnings per share 1.14 1.77 1.86
Dividends declared per common and redeemable preferred shares $ 0.53 $ 0.41 $ 0.36
Weighted average number of common shares used in the determination of:      
Basic earnings per share 15,923,032 15,832,328 15,739,056
Diluted earnings per share 16,008,063 15,935,962 15,865,897