NASDAQ:PPSI | Key Financial Ratios | PIONEER POWER SOLUTIONS, 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-304.11-26.35%-33.55%
2026-03-314.68-22.95%-28.25%
2025-12-315.23-16.92%-20.46%
2025-09-304.6284.32%103.22%
2025-06-305.4284.15%99.63%
2025-03-313.167.32%92.61%
2024-12-311.8948.30%89.91%
2024-09-301.41-22.31%-60.89%
2024-06-301.51-17.90%-43.11%
2024-03-311.65-9.35%-20.35%
2023-12-311.52-5.75%-13.35%
2023-09-301.839.97%19.25%
2023-06-302.153.99%6.99%
2023-03-311.75-6.20%-13.39%
2022-12-311.65-10.25%-23.94%
2022-09-302.01-21.68%-42.59%
2022-06-301.83-16.91%-36.72%
2022-03-312.09-9.90%-19.08%
2021-12-313.82-7.76%-11.08%
2021-09-301.82-7.19%-12.43%
2021-06-301.771.18%2.07%
2021-03-312.211.28%2.01%
2020-12-312.520.1-14.03%-21.55%
2020-09-302.30.1-49.16%-81.43%
2020-06-302.34-28.40%-47.03%
2020-03-311.9-40.53%-68.96%
2019-12-312.07-3.63%-6.13%
2019-09-301.1210.67%29.34%
2019-06-301.12-3.38%-19.41%
2019-03-311.030.240.68%3.20%
2018-12-310.90.32-7.81%-47.39%
2018-09-300.970.39-14.39%-68.62%
2018-06-300.980.44-15.10%-74.27%
2018-03-310.990.43-13.13%-58.48%
2017-12-310.960.55-12.42%-52.57%
2017-09-301-1.89%-5.66%
2017-06-301.10.27-0.52%-1.54%
2017-03-311.080.33-1.90%-5.75%
2016-12-311.060.3-1.37%-4.06%
2016-09-301.150.31-0.25%-0.70%
2016-06-301.160.35-4.88%-14.24%
2016-03-311.18-7.03%-17.92%
2015-12-310.92-8.79%-21.47%
2015-09-300.96-10.38%-26.92%
2015-06-301.15-3.06%-7.67%
2015-03-311.19-1.53%-3.70%
2014-12-311.38-0.37%-0.87%
2014-09-301.797.89%14.55%
2014-06-301.866.89%12.53%
2014-03-311.858.75%16.06%
2013-12-312.129.79%17.12%
2013-09-301.727.50%15.16%
2013-06-301.276.83%18.27%
2013-03-311.235.66%16.72%
2012-12-311.335.73%16.70%
2012-03-311.210.79%2.47%
2011-12-311.20.88%2.90%
2011-09-301.140.68%2.28%
2010-12-311.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.23-16.92%-20.46%
2024-12-311.8948.30%89.91%
2023-12-311.52-5.75%-13.35%
2023-09-301.83
2023-06-302.15
2023-03-311.75
2022-12-311.65-15.31%-35.76%
2022-09-302.01
2022-06-301.83
2022-03-312.09
2021-12-313.82-7.76%-11.08%
2020-12-312.520.1-14.03%-21.55%
2020-03-311.9
2019-12-312.07-3.62%-6.13%
2018-12-310.90.32-7.81%-47.39%
2017-12-310.960.55-12.42%-52.57%
2016-12-311.060.3-1.37%-4.06%
2015-12-310.92-8.79%-21.47%
2014-12-311.38-0.37%-0.87%
2013-12-312.129.78%17.11%
2012-12-311.335.73%16.69%
2011-12-311.2-0.12%-0.41%
2010-12-311.189.18%19.52%