Ormat Technologies IncORA
Price$89.66Intrinsic value$77.5713% below price

Financial Snapshot

Revenue, profitability, returns, debt, and capital allocation

Revenue $1.2B+35.1% YoYTTM through 30 Jun 2026
Net Income $126.6M+2.4% YoYTTM through 30 Jun 2026
Free Cash Flow -$264.8MTTM through 30 Jun 2026

Margins

Current
Gross Margin27.6%
EBITDA Margin42.6%
Operating Margin17.1%
Net Margin10.7%

Returns

5.0%ROE
2.0%ROA
2.7%ROIC

Balance Sheet Health

Debt / Equity1.12x
Current Ratio0.81x
Net Debt$2.7B
Cash & Equivalents$513.7M

Quality Metrics

Altman Z-Score1.37
Piotroski F-Score5 / 9
FCF Margin-22.3%
Earnings-Beat Rate100.0%

Multi-Year Trend

Revenue
'19'20'21'22'23'24'25
FY2025: $989.5M
Diluted EPS$2.04TTM
'19'20'21'22'23'24'25
FY2025: $2.02

Dividend

$0.24Per share, FY20260.25%Yield-12.9%5-yr growth

Capital Allocation

R&D Spend$5M
Capex Intensity45.8%

Segment Performance

SegmentRevenueYoYOutlook
Electricity$693.9M-1.2%
View details

Plans to add 310 MW to 410 MW of generating capacity, reaching 1.65 GW to 1.75 GW by 2028.

Product$216.7M+55.2%
View details

Expected elevated revenues in 2026 supported by the Topp 2 project option exercise.

Energy Storage$79M+109.3%
View details

Constructing 8 additional energy storage projects with a total capacity of 410 MW/1,540 MWh.

Filing Detail Members

This section is available to registered members. Create a free account or sign in to unlock the full breakdown.

Sign in / Sign up
AI-assisted, source-linked narrative; figures from company filings (SEC EDGAR) and market data. Dates shown per section. Not investment advice. Terms of Use.