KPIs & Operating Metrics(New)
Cash Flow Statement
Growth Metrics

Ormat Technologies (ORA) FCF Payout Ratio (QoQ) (2009 - 2025)

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 AXIA Energia 193.97 Bn 191.26 Bn 1.44 Bn
2 Enlight Renewable Energy 13.10 Bn 12.57 Bn 85.64 Mn
3 Ormat Technologies 8.30 Bn 8.16 Bn 78.83 Mn
4 Fluence Energy 3.60 Bn 3.28 Bn 46.63 Mn
5 Clearway Energy 1.42 Bn 4.77 Bn 220.00 Mn
6 XPLR Infrastructure 1.16 Bn 8.69 Bn 141.00 Mn
7 Energy Vault Holdings 916.05 Mn 870.62 Mn 4.79 Mn
8 Ellomay Capital 782.29 Mn 671.00 Mn 1.49 Mn
9 ReNew Energy Global 342.92 Mn 58.95 Mn 269.00 Mn
10 Nextnrg 90.54 Mn 87.86 Mn 1.71 Mn

Historic Data

Download Data 🔒
DateValue
Dec 31, 2025 -153.85%
Sep 30, 2025 62.89%
Jun 30, 2025 -176.11%
Mar 31, 2025 -109.32%
Dec 31, 2024 134.11%
Sep 30, 2024 -3,358.30%
Jun 30, 2024 -110.32%
Mar 31, 2024 205.23%
Dec 31, 2023 495.22%
Sep 30, 2023 39.73%
Jun 30, 2023 36.89%
Mar 31, 2023 -54.05%
Dec 31, 2022 30.36%
Sep 30, 2022 -71.38%
Jun 30, 2022 40.11%
Mar 31, 2022 71.29%
Dec 31, 2021 -117.54%
Sep 30, 2021 -171.24%
Jun 30, 2021 79.78%
Mar 31, 2021 -411.08%
Dec 31, 2020 -91.80%
Sep 30, 2020 -9.76%
Jun 30, 2020 116.96%
Mar 31, 2020 -148,998.20%
Dec 31, 2019 96.71%
Sep 30, 2019 -149.91%
Jun 30, 2019 73.79%
Mar 31, 2019 118.78%
Dec 31, 2018 -470.84%
Sep 30, 2018 2.10%
Jun 30, 2018 17.52%
Mar 31, 2018 85.40%
Dec 31, 2017 -264.12%
Sep 30, 2017 -138.40%
Jun 30, 2017 -142.81%
Mar 31, 2017 704.62%
Dec 31, 2016 96.28%
Sep 30, 2016 -3,296.21%
Jun 30, 2016 101.63%
Mar 31, 2016 -10,793.46%
Dec 31, 2015 88.28%
Sep 30, 2015 -22.40%
Jun 30, 2015 -359.63%
Mar 31, 2015 -75.21%
Dec 31, 2014 755.94%
Sep 30, 2014 110.34%
Jun 30, 2014 -378.49%
Mar 31, 2014 105.62%
Dec 31, 2013 -1,059.74%
Sep 30, 2013 559.04%
Jun 30, 2013 47.61%
Mar 31, 2013 -132.16%
Dec 31, 2012 810.39%
Sep 30, 2012 44.65%
Jun 30, 2012 46.84%
Mar 31, 2012 -20.98%
Dec 31, 2011 0.78%
Sep 30, 2011 -133.66%
Jun 30, 2011 -17.35%
Mar 31, 2011 -60.16%
Dec 31, 2010 47.45%
Sep 30, 2010 -48.47%
Jun 30, 2010 77.39%
Mar 31, 2010 -79.02%
Dec 31, 2009 -67.45%