Skip to content
10-K

Annual Report

ORMAT TECHNOLOGIES, INC. ORA

0001296445-26-000006

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 60.85M sh
Shares Diluted FY 2025 · Dec 31, 2025 61.36M sh
Shares Diluted FY 2025 · Dec 31, 2024 60.79M sh
Shares Diluted FY 2025 · Dec 31, 2023 59.76M sh
Dividends Paid FY 2025 · Dec 31, 2025 $29.07M
Dividends Paid FY 2025 · Dec 31, 2024 $29.11M
Dividends Paid FY 2025 · Dec 31, 2023 $28.41M
Capex FY 2025 · Dec 31, 2025 $619.78M
Capex FY 2025 · Dec 31, 2024 $487.68M
Capex FY 2025 · Dec 31, 2023 $618.38M
Operating Cash Flow FY 2025 · Dec 31, 2025 $335.1M
Operating Cash Flow FY 2025 · Dec 31, 2024 $410.92M
Operating Cash Flow FY 2025 · Dec 31, 2023 $309.4M
Long Term Debt FY 2025 · Dec 31, 2025 $2.66B
Cash And Equivalents FY 2025 · Dec 31, 2025 $147.45M
Cash And Equivalents FY 2025 · Dec 31, 2024 $94.4M
Cash And Equivalents FY 2025 · Dec 31, 2023 $195.81M
Stockholders Equity FY 2025 · Dec 31, 2025 $2.54B
Stockholders Equity FY 2025 · Dec 31, 2024 $2.43B
Current Liabilities FY 2025 · Dec 31, 2025 $738.39M
Current Liabilities FY 2025 · Dec 31, 2024 $598.08M
Total Liabilities FY 2025 · Dec 31, 2025 $3.56B
Total Liabilities FY 2025 · Dec 31, 2024 $3.11B
Current Assets FY 2025 · Dec 31, 2025 $597.77M
Current Assets FY 2025 · Dec 31, 2024 $547.12M
Total Assets FY 2025 · Dec 31, 2025 $6.25B
Total Assets FY 2025 · Dec 31, 2024 $5.67B
Eps Diluted FY 2025 · Dec 31, 2025 $2.02
Eps Diluted FY 2025 · Dec 31, 2024 $2.04
Eps Diluted FY 2025 · Dec 31, 2023 $2.08
Eps Basic FY 2025 · Dec 31, 2025 $2.04
Eps Basic FY 2025 · Dec 31, 2024 $2.05
Eps Basic FY 2025 · Dec 31, 2023 $2.09
Sga Expense FY 2025 · Dec 31, 2025 $79.59M
Sga Expense FY 2025 · Dec 31, 2024 $80.12M
Sga Expense FY 2025 · Dec 31, 2023 $68.18M
Rd Expense FY 2025 · Dec 31, 2025 $6.3M
Rd Expense FY 2025 · Dec 31, 2024 $6.5M
Rd Expense FY 2025 · Dec 31, 2023 $7.22M
Net Income FY 2025 · Dec 31, 2025 $123.9M
Net Income FY 2025 · Dec 31, 2024 $123.73M
Net Income FY 2025 · Dec 31, 2023 $124.4M
Operating Income FY 2025 · Dec 31, 2025 $169.23M
Operating Income FY 2025 · Dec 31, 2024 $172.47M
Operating Income FY 2025 · Dec 31, 2023 $166.59M
Gross Profit FY 2025 · Dec 31, 2025 $272.69M
Gross Profit FY 2025 · Dec 31, 2024 $272.62M
Gross Profit FY 2025 · Dec 31, 2023 $264.02M
Cost Of Revenue FY 2025 · Dec 31, 2025 $716.86M
Cost Of Revenue FY 2025 · Dec 31, 2024 $607.04M
Cost Of Revenue FY 2025 · Dec 31, 2023 $565.41M