NASDAQ:OPXS | Key Financial Ratios | Optex Systems Holdings Inc

Complete source-backed ratio history.

Available history
2010-10-03 to 2026-06-28
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-287.0911.97%14.01%
2026-03-297.2813.34%15.66%
2025-12-285.8615.04%18.37%
2025-09-285.6417.12%21.19%
2025-06-295.1417.60%22.20%
2025-03-305.0617.79%22.64%
2024-12-295.6316.85%21.18%
2024-09-294.0514.77%20.03%
2024-06-303.7216.83%23.60%
2024-03-313.8814.71%21.26%
2023-12-313.6913.03%18.97%
2023-10-014.310.18%15.23%
2023-07-024.028.63%13.59%
2023-04-024.118.37%13.12%
2023-01-013.165.32%8.45%
2022-10-023.976.92%10.34%
2022-07-035.972.71%3.67%
2022-04-035.457.18%9.87%
2022-01-026.045.02%6.82%
2021-10-037.4310.22%13.56%
2021-06-275.4511.87%16.58%
2021-03-284.214.95%7.57%
2020-12-274.3118.09%24.42%
2020-09-273.368.97%13.06%
2020-06-285.9226.88%40.43%
2020-03-295.1630.04%43.64%
2019-12-294.6215.29%25.65%
2019-09-294.5332.29%46.43%
2019-06-305.47-2.13%-3.79%
2019-03-314.09-0.62%-1.23%
2018-12-303.8425.50%41.80%
2018-09-303.9910.99%21.97%
2018-07-014.2627.24%42.42%
2018-04-013.6715.98%25.32%
2017-12-313.26-5.70%-13.35%
2017-10-012.79-2.17%-5.11%
2017-07-023.75-4.93%-10.68%
2017-04-024.864.48%7.47%
2017-01-014.813.16%5.22%
2016-10-024.58-1.62%-2.86%
2016-06-263.013.09%4.26%
2016-03-272.47-7.61%-11.45%
2015-12-273.0828.53%38.76%
2015-09-272.844.25%6.02%
2015-06-282.61-15.54%-22.98%
2015-03-293.87-9.36%-12.99%
2014-12-284.73-40.15%-155.58%
2014-09-284.48-23.57%-34.96%
2014-06-294.95-2.62%-3.69%
2014-03-305.730.44%0.62%
2013-12-294.680.71%1.07%
2013-09-293.471.05%1.76%
2013-06-303.6-2.06%-3.37%
2013-03-313.06-2.32%-4.11%
2012-12-303.64-2.16%-3.60%
2012-09-303.99-3.00%-4.82%
2012-07-014.383.09%4.44%
2012-04-014.994.05%5.71%
2012-01-016.295.54%6.41%
2011-10-024.466.23%7.69%
2011-07-033.4-98.18%-133.80%
2010-10-032.59

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-285.6417.12%21.19%
2024-09-294.0514.77%20.03%
2023-10-014.310.18%15.23%
2022-10-023.976.92%10.34%
2021-10-037.4310.22%13.56%
2020-09-273.368.97%13.06%
2019-09-294.5332.29%46.43%
2018-09-303.9910.99%21.97%
2017-10-012.79-2.17%-5.11%
2016-10-024.58-1.63%-2.87%
2015-09-272.844.25%6.02%
2014-09-284.48-23.57%-34.96%
2013-09-293.471.04%1.74%
2012-09-303.99-3.01%-4.84%
2011-10-024.466.22%7.67%
2010-10-032.59-88.59%-136.85%