Compare

Idacorp Inc vs Clearway Energy, Inc. vs Algonquin Power & Utilities Corp. vs Otter Tail Corp

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearIdacorp Inc
IDA
Clearway Energy, Inc.
CWEN
Algonquin Power & Utilities Corp.
AQN
Otter Tail Corp
OTTR
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenue$1.81B$1.43B$2.43B$1.30B
Revenue growth (YoY)-0.7%+4.2%+4.9%-2.3%
Gross marginn/a62.9% (computed)n/an/a
Operating margin19.5%11.2%20.7%26.6%
Net margin17.8%-16.2%7.4%21.2%
Net income$323.47M-$231.00M$180.80M$275.89M
EPS (Diluted)$5.90n/a$0.22$6.55
Operating cash flow$601.84M$688.00M$593.60M$385.99M
Free cash flow-$577.49M$369.00M-$178.30M$97.92M
Cash & equivalents$215.72M$231.00M$32.70M$386.19M
Total assets$10.23B$16.66B$14.14B$3.96B
Total liabilitiesn/a$10.74Bn/an/a
Shareholders' equity$3.57B$5.81B$4.64B$1.86B
Return on year-end equity9.1%-4.0%3.9%14.8%
Shares outstandingn/a203.77M768.35M41.91M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearIdacorp IncClearway Energy, Inc.Algonquin Power & Utilities Corp.Otter Tail Corp
Latest$1.81B
Ended 2025-12-31
$1.43B
Ended 2025-12-31
$2.43B
Ended 2025-12-31
$1.30B
Ended 2025-12-31
1 year earlier$1.83B
Ended 2024-12-31
$1.37B
Ended 2024-12-31
$2.32B
Ended 2024-12-31
$1.33B
Ended 2024-12-31
2 years earlier$1.77B
Ended 2023-12-31
$1.31B
Ended 2023-12-31
$2.40B
Ended 2023-12-31
$1.35B
Ended 2023-12-31
3 years earlier$1.64B
Ended 2022-12-31
$1.19B
Ended 2022-12-31
$2.77B
Ended 2022-12-31
$1.47B
Ended 2022-12-31
4 years earlier$1.46B
Ended 2021-12-31
$1.29B
Ended 2021-12-31
$2.27B
Ended 2021-12-31
$1.20B
Ended 2021-12-31