NASDAQ:OFLX | Key Financial Ratios | Omega Flex, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.6311.78%14.44%
2026-03-315.7213.16%16.09%
2025-12-315.214.13%17.61%
2025-09-305.6115.50%19.11%
2025-06-305.8416.56%20.27%
2025-03-315.616.90%20.85%
2024-12-314.817.01%21.67%
2024-09-305.3917.71%22.23%
2024-06-305.6919.25%23.78%
2024-03-315.3719.39%24.18%
2023-12-314.4320.71%26.39%
2023-09-304.9723.07%28.65%
2023-06-304.6424.39%30.74%
2023-03-314.3425.36%32.51%
2022-12-313.3824.18%33.28%
2022-09-303.6326.91%36.90%
2022-06-303.6627.71%38.07%
2022-03-314.0330.06%40.47%
2021-12-313.1529.46%43.40%
2021-09-303.0831.11%46.21%
2021-06-303.2131.63%46.35%
2021-03-313.1731.11%44.02%
2020-12-312.6227.82%43.17%
2020-09-302.7228.85%43.98%
2020-06-302.628.10%42.66%
2020-03-312.8330.52%44.53%
2019-12-312.2628.35%46.24%
2019-09-303.919.19%25.46%
2019-06-304.5222.18%28.21%
2019-03-316.2123.93%28.86%
2018-12-31423.19%30.48%
2018-09-304.1522.83%29.73%
2018-06-304.5523.05%29.14%
2018-03-315.3921.13%26.13%
2017-12-313.5120.32%28.24%
2017-09-303.5421.30%28.84%
2017-06-303.722.52%29.77%
2017-03-314.0924.92%31.78%
2016-12-312.6220.37%31.47%
2016-09-304.5223.27%29.71%
2016-06-304.3125.80%32.86%
2016-03-314.6827.65%35.22%
2015-12-312.4123.82%38.62%
2015-09-30425.80%34.31%
2015-06-304.1228.31%37.29%
2015-03-314.1329.74%39.04%
2014-12-312.4124.42%39.76%
2014-09-303.3325.20%35.72%
2014-06-303.826.60%35.88%
2014-03-313.9529.08%38.42%
2013-12-312.4125.05%39.35%
2013-09-302.6519.33%28.63%
2013-06-302.8119.63%27.78%
2013-03-312.5714.81%21.40%
2012-12-311.9521.05%34.94%
2012-09-303.3519.79%26.94%
2012-03-313.320.24%27.63%
2011-12-313.11
2010-12-312.55

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.214.13%17.61%
2024-12-314.817.01%21.67%
2023-12-314.4320.71%26.39%
2022-12-313.3824.18%33.28%
2021-12-313.1529.46%43.40%
2020-12-312.6227.82%43.17%
2019-12-312.2628.35%46.24%
2018-12-31423.19%30.48%
2017-12-313.5120.32%28.24%
2016-12-312.6220.37%31.47%
2015-12-312.4123.82%38.62%
2014-12-312.4124.42%39.76%
2013-12-312.4125.05%39.35%
2012-12-311.9521.05%34.94%
2011-12-313.1114.76%20.38%
2010-12-312.5516.87%25.17%