NYSE:ORA | Key Financial Ratios | ORMAT TECHNOLOGIES, INC.

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.051.87%4.88%
2026-03-311.071.88%4.96%
2025-12-310.811.98%4.87%
2025-09-300.772.19%5.31%
2025-06-300.72.18%5.27%
2025-03-310.972.15%5.10%
2024-12-310.912.18%5.10%
2024-09-300.952.12%4.97%
2024-06-300.972.40%5.57%
2024-03-311.122.43%5.70%
2023-12-311.22.39%5.37%
2023-09-300.952.13%4.68%
2023-06-301.791.78%3.96%
2023-03-312.071.52%3.50%
2022-12-311.331.11.43%3.53%
2022-09-301.281.47%3.61%
2022-06-301.661.40%3.46%
2022-03-310.871.48%3.49%
2021-12-311.111.40%3.35%
2021-09-301.191.47%3.48%
2021-06-302.391.69%3.54%
2021-03-312.851.94%4.11%
2020-12-313.132.20%4.73%
2020-09-302.252.20%5.37%
2020-06-301.282.26%5.41%
2020-03-311.032.56%6.26%
2019-12-311.12.71%6.33%
2019-09-301.232.87%6.79%
2019-06-301.492.78%6.48%
2019-03-311.571.73%4.06%
2018-12-311.310.983.14%7.42%
2018-09-301.064.72%11.06%
2018-06-301.165.27%12.17%
2018-03-311.576.15%12.82%
2017-12-311.140.775.05%10.93%
2017-09-301.723.63%7.36%
2017-06-301.813.14%6.90%
2017-03-312.073.79%8.56%
2016-12-312.53.60%8.24%
2016-09-301.533.89%8.53%
2016-06-301.976.54%14.48%
2016-03-312.056.14%13.80%
2015-12-311.995.26%12.08%
2015-09-302.054.53%10.76%
2015-06-301.72.11%5.35%
2015-03-311.251.95%5.28%
2014-12-311.332.55%6.99%
2014-09-301.662.55%7.17%
2014-06-301.362.41%6.84%
2014-03-311.383.18%9.01%
2013-12-311.551.91%5.63%
2013-09-301.54-9.03%-27.03%
2013-06-301.29-9.79%-29.44%
2013-03-311.54-10.59%-32.53%
2012-12-311.3-10.20%-30.62%
2012-09-301.41-1.20%-2.96%
2012-06-301.39-1.12%-2.80%
2012-03-311.47-1.12%-2.88%
2011-12-311.51-1.86%-4.75%
2011-09-301.330.20%0.48%
2011-06-301.481.71%3.84%
2011-03-311.621.27%2.84%
2010-12-311.491.83%3.97%
2010-09-301.572.50%5.25%
2010-06-301.251.99%4.28%
2010-03-316.17%
2009-12-311.4

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.811.98%4.87%
2024-12-310.912.18%5.10%
2023-12-311.22.39%5.37%
2022-12-311.331.43%3.53%
2021-12-311.111.40%3.35%
2020-12-313.132.20%4.73%
2019-12-311.12.71%6.33%
2018-12-311.310.983.14%7.42%
2017-12-311.140.775.05%10.93%
2016-12-312.53.60%8.23%
2015-12-311.995.26%12.08%
2014-12-311.332.55%6.99%
2013-12-311.551.91%5.63%
2012-12-311.3-10.20%-30.62%
2011-12-311.51-1.86%-4.75%
2010-12-311.491.83%3.97%
2009-12-311.43.69%7.28%
2008-12-315.15%