XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CONSOLIDATED STATEMENTS OF INCOME    
Revenue $ 94,104,972 $ 66,863,502
Cost of revenue (including purchases from related parties of $2,694,810 in 2022 and $437,857 in 2021) 63,749,849 43,356,311
Gross profit 30,355,123 23,507,191
General and administrative expenses (including purchases from related parties of $96,924 in 2022 and $77,190 in 2021) 21,070,234 18,350,359
Loss on asset dispositions and impairments, net (12,704) (3,145,836)
Income from operations 9,272,185 2,010,996
Other income (expense):    
Interest income 447,186 684,809
Interest expense (46,545) (10,248)
Profit-sharing income from OC-BVI 26,325 22,275
Equity in the earnings of OC-BVI 75,900 55,984
Net gain (loss) on put/call options (128,000) 818,000
Other 89,944 52,775
Other income, net 464,810 1,623,595
Income before income taxes 9,736,995 3,634,591
Provision (benefit) for income taxes 396,739 (447,982)
Net income from continuing operations 9,340,256 4,082,573
Income from continuing operations attributable to non-controlling interests 1,112,913 632,915
Net income from continuing operations attributable to Consolidated Water Co. Ltd. stockholders 8,227,343 3,449,658
Total loss from discontinued operations (2,371,049) (2,574,079)
Net income attributable to Consolidated Water Co. Ltd. stockholders $ 5,856,294 $ 875,579
Basic earnings (loss) per common share attributable to Consolidated Water Co. Ltd. common stockholders    
Continuing operations $ 0.54 $ 0.23
Discontinued operations (0.16) (0.17)
Basic earnings per share 0.38 0.06
Diluted earnings (loss) per common share attributable to Consolidated Water Co. Ltd. common stockholders    
Continuing operations 0.54 0.23
Discontinued operations (0.16) (0.17)
Diluted earnings per share 0.38 0.06
Dividends declared per common and redeemable preferred shares $ 0.34 $ 0.34
Weighted average number of common shares used in the determination of:    
Basic earnings per share 15,290,509 15,213,816
Diluted earnings per share 15,401,653 15,310,145