OPC Energy Ltd. (TLV:OPCE)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
10,600
+340 (3.31%)
Jun 12, 2026, 1:45 PM IDT

OPC Energy Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
103.59108.5330.4839.9947.49-70.41
Depreciation & Amortization
85.8678.1191.4384.1457.1657.55
Loss (Gain) on Sale of Assets
---71.11---
Loss (Gain) on Equity Investments
-161.65-164.05-45.58-67.2-81.3411.25
Stock-Based Compensation
52.1946.749.61-1.9417.6318.65
Change in Accounts Receivable
-51.16-72.46-17.57-6.11-23.89-
Change in Inventory
------0.64
Change in Accounts Payable
18.7280.933.84-6.94-5.40.32
Change in Other Net Operating Assets
-70-----
Other Operating Activities
261.13236.83208.9395.5247.21107.06
Operating Cash Flow
238.68314.62210.03137.4558.87123.78
Operating Cash Flow Growth
20.05%49.80%52.81%133.49%-52.44%11.47%
Capital Expenditures
-240.32-126.1-345.94-339.6-267.9-248.85
Cash Acquisitions
3.82-59.6--325.44--691.89
Divestitures
--36.79---
Investment in Securities
-406.44-413.43-178.4643.04-31.57546.25
Other Investing Activities
67.8434.517.5720.55-13.94105.78
Investing Cash Flow
-575.11-564.62-470.03-601.45-313.4-288.72
Short-Term Debt Issued
-4.39-64.14--
Long-Term Debt Issued
-526.98618.57375.4293.28620.2
Total Debt Issued
619.53531.37618.57439.5693.28620.2
Short-Term Debt Repaid
---56.01---
Long-Term Debt Repaid
--210.79-555.69-166.88-52.04-630.49
Total Debt Repaid
-223.84-210.79-611.7-166.88-52.04-630.49
Net Debt Issued (Repaid)
395.69320.586.86272.6841.24-10.29
Issuance of Common Stock
906.51645.23214.15-231.78216.7
Other Financing Activities
-25.28-57.7223.61231.867.39114.14
Financing Cash Flow
1,277908.09244.63504.54280.41320.55
Foreign Exchange Rate Adjustments
-38.56-46.113.023.337.6815.11
Net Cash Flow
901.93611.98-12.3543.8733.56170.72
Free Cash Flow
-1.65188.52-135.9-202.15-209.03-125.07
Free Cash Flow Margin
-0.15%20.02%-17.81%-28.53%-38.14%-24.70%
Free Cash Flow Per Share
-0.010.69-0.57-0.90-0.99-0.65
Cash Interest Paid
70.0156.4662.642.2124.4632.79
Cash Income Tax Paid
6.75.6518.391.941.420.32
Levered Free Cash Flow
-121.3346.35-274.69-280.7-273.58396.42
Unlevered Free Cash Flow
-64.0593.79-220.29-244.25-247.45428.58
Change in Working Capital
-102.458.47-13.73-13.05-29.29-0.32