Ormat Technologies, Inc. logo ORA - Ormat Technologies, Inc.

NEXT EARNINGS: Feb 25, 2026 (today) EPS Est: $0.67 | Rev Est: $257.7M
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 8
HOLD 9
SELL 0
STRONG
SELL
0
| PRICE TARGET: $132.71 DETAILS
HIGH: $148.00
LOW: $108.00
MEDIAN: $136.00
CONSENSUS: $132.71
UPSIDE: 14.55%
Market Cap: 7.04B
Volume: 490,058
Avg Volume: 617,046
52 Week Range: 64.39-132.58
Sector: Utilities
Industry: Renewable Utilities
Beta: 0.81
Last Dividend: $0.48
Exchange: NYSE
Country: US
Employees: 1,512
IPO Date: 2004-11-11
EPS (TTM): 2.05
P/E Ratio: 33.09
Revenue (TTM): 879.65M
Total Assets: 5.67B
Total Debt: 2.45B
Cash & Equiv: 94.39M
Rev Growth (5Y): 3.3%
EPS Growth (5Y): 3.5%
FCF Growth (5Y): N/A
ROCE: 4.9%
Debt/Equity: 1.01

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-03 $0.41 $0.37 +10.8% $249.7M $257.7M -3.1%
2025-08-06 $0.48 $0.37 +29.7% $234.0M $235.0M -0.4%
2025-05-07 $0.68 $0.58 +17.2% $229.8M $227.5M +1.0%
2025-02-26 $0.72 $0.47 +53.2% $230.7M $235.1M -1.8%
2024-11-06 $0.42 $0.31 +35.5% $211.8M $238.3M -11.1%
2024-08-06 $0.40 $0.36 +11.1% $213.0M $214.1M -0.5%
2024-05-08 $0.64 $0.63 +1.6% $224.2M $214.0M +4.7%
2024-02-21 $0.59 $0.59 0.0% $241.3M $209.3M +15.3%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 879.65M 829.42M 734.16M 663.08M 705.34M 746.04M 719.27M 692.81M 662.59M 594.64M 559.52M 533.24M
Net Income 123.73M 124.40M 65.84M 62.09M 85.46M 88.09M 97.97M 170.73M 93.93M 119.57M 54.18M 41.24M
EPS 2.05 2.09 1.17 1.11 1.66 1.73 1.93 2.64 1.79 2.48 1.19 0.91
Total Assets 5.67B 5.21B 4.61B 4.43B 3.89B 3.25B 3.12B 2.57B 2.46B 2.29B 2.12B 2.16B
Total Debt 2.45B 2.12B 2.05B 1.93B 1.48B 1.27B 1.27B 913.60M 938.84M 920.47M 1.00B 1.08B
Cash & Equivalents 94.39M 195.81M 95.87M 239.28M 448.25M 71.17M 98.80M 47.82M 230.21M 185.92M 40.23M 57.35M
Operating Cash Flow 410.92M 309.40M 280.97M 258.82M 265.00M 236.49M 145.82M 240.28M 159.28M 190.03M 213.24M 86.76M
Free Cash Flow (76.76M) (308.98M) (282.50M) (160.45M) (55.73M) (43.49M) (112.70M) (14.53M) 7.36M 37.08M 62.08M (117.87M)
FCF per Share -1.27 -5.20 -5.04 -2.86 -1.08 -0.86 -2.23 -0.29 0.15 0.76 1.36 -2.59
Book Value 2.43B 2.32B 1.87B 1.85B 1.81B 1.39B 1.32B 1.20B 1.08B 990.00M 774.92M 732.74M
Cash & ST Investments 94.39M 195.81M 95.87M 282.62M 448.25M 71.17M 98.80M 47.82M 230.21M 185.92M 40.23M 57.35M
ROC Equity 0.05 0.05 0.04 0.03 0.05 0.06 0.07 0.14 0.09 0.12 0.07 0.06