Ormat Technologies, Inc. (VIE:ORAT)
Austria flag Austria · Delayed Price · Currency is EUR
94.46
+2.94 (3.21%)
Last updated: Mar 5, 2026, 1:00 PM CET

Ormat Technologies Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
126.99131.24133.1477.876.08
Depreciation & Amortization
292.12262.86224.8198.79182.97
Stock-Based Compensation
19.3920.215.4811.659.17
Other Adjustments
-42.06-1.89-19.5214.72-5.02
Change in Receivables
4.4727.17-97.64-19.9326.74
Changes in Inventories
-7.186.95-22.215.614.13
Changes in Accounts Payable
-1.7811.4368.59-2.05-21.94
Changes in Unearned Revenue
-11.325.339.88-0.46-1.93
Changes in Other Operating Activities
-45.54-52.36-3.12-5.16-11.37
Operating Cash Flow
335.1410.92309.4280.97258.82
Operating Cash Flow Growth
-18.45%32.81%10.12%8.56%-2.33%
Capital Expenditures
-619.78-487.68-618.38-563.48-419.27
Purchases of Investments
-17.8-18.97-10.18-23.7-66.47
Proceeds from Sale of Investments
---6216.27
Payments for Business Acquisitions
-88.65-274.63---171
Other Investing Activities
-0.211.020.221.772.28
Investing Cash Flow
-726.44-780.25-628.34-523.41-638.19
Short-Term Debt Issued
1,974185.5154.975.44-
Short-Term Debt Repaid
-1,894-205.5-35-219.13-
Net Short-Term Debt Issued (Repaid)
80-20119.97-213.68-
Long-Term Debt Issued
548.5558.67149.84554.96275
Long-Term Debt Repaid
-265.46-209.28-207.04-185.16-93.05
Net Long-Term Debt Issued (Repaid)
283.04349.39-57.2369.79181.95
Issuance of Common Stock
--341.990.040.31
Repurchase of Common Stock
----17.96-
Net Common Stock Issued (Repurchased)
--341.99-17.930.31
Common Dividends Paid
-29.07-29.11-28.41-27.14-26.99
Other Financing Activities
131.78-12.373.6215.2331.11
Financing Cash Flow
465.75287.92379.96126.27186.39
Effect of Exchange Rate Changes on Cash and Cash Equivalents
0.68-0.580.07-0.61-0.35
Net Cash Flow
75.09-8261.09-116.77-193.33
Free Cash Flow
-284.68-76.76-308.98-282.5-160.45
FCF Margin
-28.77%-8.73%-37.25%-38.48%-24.20%
Free Cash Flow Per Share
-4.64-1.26-5.17-5.00-2.84
Levered Free Cash Flow
93.47199.65-153.27-144.78-23.36
Unlevered Free Cash Flow
-217.19-73.73-181.02-238.28-140.33
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.