MarketBrain

ORMAT TECHNOLOGIES, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$989.5M$879.7M$829.4M$734.2M$663.1M
Gross profit$272.7M$272.6M$264.0M$268.8M$264.3M
Operating income$169.2M$172.5M$166.6M$152.8M$169.4M
Cost of revenue$716.9M$607.0M$565.4M$465.3M$398.7M
Cash from operations$335.1M$410.9M$309.4M$281.0M$258.8M
Capital expenditure$619.8M$487.7M$618.4M$563.5M$419.3M
Free cash flow-$284.7M-$76.8M-$309.0M-$282.5M-$160.4M
Share repurchases$0$0$18.0M$0
Impairments$0$0$0$0$0
Total assets$6.2B$5.7B$5.2B$4.6B$4.4B
Total liabilities$3.6B$3.1B$2.8B$2.6B$2.4B
Total debt$2.0B

Shares outstanding 61.5M · Free float 95.0%

Annual filing data through FY ended December 31, 2025; float as of July 12, 2026.