Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets close in 1 hour 51 minutes
S&P/TSX
21,866.55
+138.00
(+0.64%)
S&P 500
5,059.86
+41.47
(+0.83%)
DOW
38,198.01
+294.72
(+0.78%)
CAD/USD
0.7312
+0.0030
(+0.42%)
CRUDE OIL
78.89
-0.11
(-0.14%)
Bitcoin CAD
81,163.76
+1,889.45
(+2.38%)
MARKETS LIVE BLOG
STOCKS CLIMB AS RATE-HIKE FEARS FADE, WITH APPLE ON DECK
Bitcoin rebounds to US$59,000 following record ETFs outflow
Consolidated Water Co. Ltd. (CWCO)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
25.70
-0.06
(-0.21%)
As of 02:07PM EDT. Market open.
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
82,322
180,211
94,105
66,864
72,628
Cost of Revenue
55,232
118,284
63,750
43,356
45,860
Gross Profit
27,090
61,927
30,355
23,507
26,768
Operating Expenses
Research Development
578.086
578.086
395.66
-
-
Selling General and Administrative
19,019
22,660
19,438
17,464
17,410
Total Operating Expenses
19,906
24,411
20,580
18,350
18,435
Operating Income or Loss
7,184
37,516
9,775
5,157
8,334
Interest Expense
11.381
145.284
46.545
10.248
9.669
Total Other Income/Expenses Net
974.953
270.077
51.465
-2,197
566.516
Income Before Tax
8,677
37,996
9,737
3,635
9,431
Income Tax Expense
-344.206
6,750
396.739
-447.982
86.724
Income from Continuing Operations
9,021
31,246
9,340
4,083
9,344
Net Income
5,590
29,585
5,856
875.579
3,712
Net Income available to common shareholders
5,579
29,570
5,845
864.783
3,700
Basic EPS
1.35
1.88
0.38
0.06
0.24
Diluted EPS
1.34
1.86
0.38
0.06
0.24
Basic Average Shares
15,626
15,739
15,291
15,214
15,119
Diluted Average Shares
15,754
15,866
15,402
15,310
15,224
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.