The Inventing Press

ORMAT TECHNOLOGIES, INC.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$989.5M$879.7M$829.4M$734.2M$663.1M
Cost of revenue$716.9M$607.0M$565.4M$465.3M$398.7M
Gross profit$272.7M$272.6M$264.0M$268.8M$264.3M
Research and development$6.3M$6.5M$7.2M$5.1M$4.1M
Operating income$169.2M$172.5M$166.6M$152.8M$169.4M
Interest expense$141.9M$134.0M$98.9M$87.7M$82.7M
Pretax income$105.7M$115.4M$139.1M$95.6M$103.6M
Income tax expense-$20.3M-$16.3M$6.0M$14.7M$24.9M
Net income$123.9M$123.7M$124.4M$65.8M$62.1M
Balance Sheet
Cash and equivalents$147.4M$94.4M$195.8M$95.9M$239.3M
Current assets$597.8M$547.1M$646.0M$456.7M$601.9M
Total assets$6.2B$5.7B$5.2B$4.6B$4.4B
Current liabilities$738.4M$598.1M$537.0M$343.9M$544.2M
Total liabilities$3.6B$3.1B$2.8B$2.6B$2.4B
Total debt$2.0B
Stockholders' equity$2.5B$2.4B$2.3B$1.9B$1.9B
Cash Flow Statement
Cash from operations$335.1M$410.9M$309.4M$281.0M$258.8M
Depreciation and amortization$292.1M$262.9M$224.8M$198.8M$183.0M
Stock-based compensation$19.4M$20.2M$15.5M$11.6M$9.2M
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
Dividends paid$29.1M$29.1M$28.4M$27.1M$27.0M
Share repurchases$0$0$18.0M$0
Impairments$0$0$0$0$0

Shares outstanding 61.5M · Free float 95.0%

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