← Consolidated Water Co. Ltd.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $57.9m |
$62.3m
+7.66%
|
$65.7m
+5.48%
|
$68.8m
+4.68%
|
$72.6m
+5.57%
|
$66.9m
-7.94%
|
$94.1m
+40.74%
|
$180.2m
+91.50%
|
$134.0m
-25.66%
|
$132.1m
-1.41%
|
$128.3m
-2.83%
|
|
| Other Cost of Operating Revenue | — | — | — | — | — | — | — | — | $3.3m | $3.6m | — | |
| Revenue from Contract with Customer, Including Assessed Tax | — | — | $1.8m | — | $17.5m | $6.1m | $25.5m | $109.0m | $114.6m | $127.2m | — | |
| Cost of Revenue | $33.6m |
$36.9m
+9.66%
|
$1.5m
-95.92%
|
$40.5m
+2595.83%
|
$45.9m
+13.18%
|
$43.4m
-5.46%
|
$63.7m
+47.04%
|
$118.3m
+85.54%
|
$88.3m
-25.31%
|
$83.7m
-5.26%
|
$81.3m
-2.81%
|
|
| Gross Profit | $24.3m |
$25.4m
+4.88%
|
$26.7m
+5.14%
|
$28.3m
+5.73%
|
$26.8m
-5.33%
|
$23.5m
-12.18%
|
$30.4m
+29.13%
|
$61.9m
+104.01%
|
$45.6m
-26.33%
|
$48.4m
+6.04%
|
$47.0m
-2.87%
|
|
| General and Administrative Expense | $18.7m | $19.1m | $18.7m | $19.3m | $18.4m | $18.4m | $21.1m | $24.8m | $27.5m | $30.1m | $29.0m | |
| Labor and Related Expense | — | — | — | — | — | — | — | — | $14.7m | $16.0m | — | |
| Other General and Administrative Expense | — | — | — | — | — | — | — | — | $6.5m | $7.3m | — | |
| Amortization of Intangible Assets | $1.5m | $1.4m | $1.3m | $842k | $892k | $747k | $583k | $574k | $656k | $595k | — | |
| Operating expenses: | ||||||||||||
| Operating Income (Loss) | $1.8m |
$3.3m
+82.16%
|
$8.0m
+140.15%
|
$9.4m
+17.48%
|
$8.3m
-10.92%
|
$2.0m
-75.91%
|
$9.3m
+361.07%
|
$37.2m
+300.85%
|
$18.3m
-50.80%
|
$18.4m
+0.41%
|
$17.2m
-6.44%
|
|
| Interest Income, Other | $610k | $381k | $663k | $589k | $540k | $685k | $447k | $696k | $2.1m | $2.7m | $2.7m | |
| Foreign Currency Transaction Gain (Loss), before Tax | $50k | $70k | $8k | $35k | $69k | $33k | $42k | $85k | $75k | $39k | — | |
| Other Nonoperating Income (Expense) | $671k | $14k | ($111k) | $98k | $72k | $53k | $90k | $107k | $132k | $131k | — | |
| Interest Expense (non-operating) | $104k | $7k | $8k | $3k | $10k | $10k | $47k | $145k | $102k | $4k | $6k | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | ($3.3m) | ($2.0m) | ($153k) | $2.7m | $3.0m | ($3.0m) | $1.4m | $27.6m | $9.4m | $9.0m | $20.3m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $2.2m | $4.8m | $10.7m | $10.2m | $9.4m | $3.6m | $9.7m | $38.0m | $20.7m | $21.4m | $20.3m | |
| Current Income Tax Expense (Benefit) | — | $1k | $208k | $315k | $279k | $202k | $401k | $7.3m | $2.5m | $1.7m | $2.2m | |
| Income Tax Expense (Benefit) | ($536k) | ($889k) | ($157k) | $67k | $87k | ($448k) | $397k | $6.8m | $2.2m | $2.2m | $2.2m | |
| Net Income (Loss) Attributable to Parent | $4.0m |
$6.1m
+55.13%
|
$11.3m
+83.81%
|
$12.2m
+7.82%
|
$3.7m
-69.52%
|
$876k
-76.41%
|
$5.9m
+568.85%
|
$29.6m
+405.19%
|
$28.2m
-4.56%
|
$18.3m
-35.06%
|
$17.3m
-5.66%
|
|
| Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic | $4.0m | $6.1m | $10.2m | $8.5m | $8.6m | $3.4m | $8.2m | $30.7m | $17.9m | $18.6m | $17.3m | |
| Net Income (Loss) Attributable to Noncontrolling Interest | ($1.2m) | ($411k) | $696k | $1.5m | $730k | ($633k) | $1.1m | $574k | $578k | ($593k) | $17.3m | |
| Earnings Per Share, Basic | $0.27 | $0.41 | $0.75 | $0.81 | $0.24 | $0.06 | $0.38 | $1.88 | $1.78 | $1.15 | $1.09 | |
| Earnings Per Share, Diluted | $0.27 | $0.41 | $0.75 | $0.80 | $0.24 | $0.06 | $0.38 | $1.86 | $1.77 | $1.14 | $1.07 | |
| Income (Loss) from Continuing Operations, Per Basic Share | — | — | $1 | $1 | $1 | $0 | $1 | $2 | $1 | $1 | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | — | — | $1 | $1 | $1 | $0 | $1 | $2 | $1 | $1 | — | |
| Common Stock, Dividends, Per Share, Declared | $0.30 | $0.31 | $0.34 | $0.34 | $0.34 | $0.34 | $0.34 | $0.36 | $0.41 | $0.53 | — | |
| Weighted Average Number of Shares Outstanding, Basic | 14.8m | 14.9m | 15.0m | 15.0m | 15.1m | 15.2m | 15.3m | 15.7m | 15.8m | 15.9m | 15.9m | |
| Weighted Average Number of Shares Outstanding, Diluted | 14.9m | 15.0m | 15.1m | 15.1m | 15.2m | 15.3m | 15.4m | 15.9m | 15.9m | 16.0m | 16.0m | |
| Additional Financial Items | ||||||||||||
| Fuel Costs | — | — | — | — | — | — | — | — | $8.3m | $7.5m | — | |
| Goodwill, Impairment Loss | $1.8m | $1.4m | $0 | — | — | $2.9m | — | — | — | — | — | |
| Operating Insurance and Claims Costs, Production | — | — | — | — | — | — | — | — | $2.4m | $2.3m | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | — | $411k | $10.2m | $8.6m | $8.6m | $3.4m | $8.2m | $30.7m | $17.9m | $18.6m | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | — | $411k | $10.9m | $10.1m | $9.3m | $4.1m | $9.3m | $31.2m | $18.5m | $19.2m | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | — | $411k | $1.1m | $3.6m | ($4.9m) | ($2.6m) | ($2.4m) | ($1.1m) | $10.4m | ($291k) | — |