NASDAQ:PESI | Key Financial Ratios | PERMA FIX ENVIRONMENTAL SERVICES INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.670.03-20.80%-36.31%
2026-03-311.250.04-21.66%-41.18%
2025-12-311.610.04-15.66%-27.49%
2025-09-301.770.03-12.74%-20.98%
2025-06-302.040.04-20.79%-33.01%
2025-03-312.180.04-21.53%-33.78%
2024-12-312.290.04-20.54%-32.02%
2024-09-301.420.06-20.99%-38.73%
2024-06-301.560.04-8.15%-13.91%
2024-03-311.010.07-3.60%-7.35%
2023-12-311.180.070.62%1.23%
2023-09-301.170.08-1.62%-3.32%
2023-06-301.070.02-1.29%-2.52%
2023-03-311.010.02-3.98%-7.72%
2022-12-311.040.03-5.38%-10.17%
2022-09-301.060.03-6.27%-11.78%
2022-06-301.050.03-5.42%-10.09%
2022-03-311.110.020.85%1.56%
2021-12-311.160.021.08%2.06%
2021-09-301.320.034.37%7.67%
2021-06-301.140.034.76%9.16%
2021-03-311.030.20.67%1.56%
2020-12-311.110.23.62%8.36%
2020-09-301.230.214.78%11.17%
2020-06-301.210.265.66%12.71%
2020-03-310.990.16.13%13.11%
2019-12-3110.133.48%7.50%
2019-09-3010.06-1.49%-3.37%
2019-06-300.980.07-4.07%-9.16%
2019-03-310.650.12-3.73%-8.22%
2018-12-310.690.12-2.47%-5.14%
2018-09-300.810.152.09%4.10%
2018-06-300.810.12-1.83%-3.51%
2018-03-310.870.13-4.86%-9.97%
2017-12-310.880.14-6.18%-12.99%
2017-09-300.950.15-6.33%-13.29%
2017-06-300.950.15-5.54%-10.80%
2017-03-311.090.23-16.10%-33.25%
2016-12-310.870.28-20.52%-42.43%
2016-09-301.10.34-19.77%-43.21%
2016-06-301.130.33-15.77%-33.43%
2016-03-311.020.22-3.63%-6.92%
2015-12-311.170.22-1.27%-2.36%
2015-09-301.060.21-0.34%-0.67%
2015-06-301.010.270.61%1.23%
2015-03-310.990.290.79%1.62%
2014-12-311.020.25-1.39%-2.74%
2014-09-300.990.27-37.62%-72.12%
2014-06-300.830.33-41.88%-81.32%
2014-03-310.80.35-42.01%-83.47%
2013-12-310.890.32-39.08%-80.22%
2013-09-301.170.2-3.86%-6.57%
2013-06-301.140.17-3.75%-5.98%
2013-03-311.080.17-3.88%-6.28%
2012-12-311.10.17-2.40%-4.01%
2012-09-301.220.181.95%3.21%
2012-06-301.280.196.15%10.43%
2012-03-311.280.198.30%14.31%
2011-12-311.190.198.36%14.93%
2011-09-301.280.067.08%11.41%
2011-06-301.10.12
2010-12-311.10.13

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.610.04-15.66%-27.49%
2024-12-312.290.04-20.54%-32.02%
2023-12-311.180.070.62%1.23%
2022-12-311.040.03-5.38%-10.17%
2021-12-311.160.021.08%2.06%
2020-12-311.110.23.62%8.36%
2019-12-3110.133.48%7.50%
2018-12-310.690.12-2.47%-5.14%
2017-12-310.880.14-6.18%-12.99%
2016-12-310.870.28-20.52%-42.43%
2015-12-311.170.22-1.27%-2.36%
2014-12-311.020.25-1.39%-2.74%
2013-12-310.890.32-39.08%-80.22%
2012-12-311.10.17-2.40%-4.01%
2011-12-311.190.198.36%14.93%
2010-12-311.10.132.08%3.38%
2009-12-3113.09%