NASDAQ:CSPI | Key Financial Ratios | CSP INC /MA/

Complete source-backed ratio history.

Available history
2010-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.4-0.96%-1.54%
2026-03-312.64-0.14%-0.22%
2025-12-312.75-0.68%-1.05%
2025-09-302.36-0.13%-0.20%
2025-06-303.22-2.33%-3.28%
2025-03-313.34-2.20%-3.11%
2024-12-313.150.32%0.46%
2024-09-302.94-0.47%-0.69%
2024-06-303.534.10%5.69%
2024-03-314.068.47%11.27%
2023-12-313.166.18%8.97%
2023-09-303.227.90%11.28%
2023-06-302.527.71%11.78%
2023-03-312.615.12%8.16%
2022-12-312.334.66%7.90%
2022-09-301.972.52%4.85%
2022-06-302.382.00%3.75%
2022-03-313.210.32%0.54%
2021-12-312.83-1.32%-2.41%
2021-09-302.751.11%2.05%
2021-06-302.79-0.14%-0.27%
2021-03-313.250.22%0.42%
2020-12-313.510.46%0.78%
2020-09-303.2-2.70%-4.90%
2020-06-302.94-3.35%-6.38%
2020-03-312.82-2.01%-3.78%
2019-12-312.84-1.71%-3.23%
2019-09-302.32-0.62%-1.22%
2019-06-302.8228.67%49.72%
2019-03-313.4929.94%47.94%
2018-12-313.4328.74%46.95%
2018-09-303.4426.12%42.72%
2018-06-301.57-0.62%-2.03%
2018-03-311.980.59%1.75%
2017-12-311.862.25%6.92%
2017-09-301.934.25%11.93%
2017-06-301.932.82%9.14%
2017-03-312.074.14%12.52%
2016-12-312.194.49%12.76%
2016-09-302.45.35%14.75%
2016-06-302.285.57%12.90%
2016-03-312.213.50%8.47%
2015-12-312.411.13%2.61%
2015-09-302.31-0.45%-1.07%
2015-06-302.32-2.05%-4.82%
2015-03-312.68-0.69%-1.49%
2014-12-312.411.15%2.67%
2014-09-302.722.88%6.27%
2014-06-302.482.82%5.94%
2014-03-312.250.05%0.11%
2013-12-312.581.23%2.58%
2013-09-302.710.78%1.60%
2013-06-302.5710.78%23.48%
2013-03-312.412.76%28.21%
2012-12-312.4312.33%27.77%
2012-09-302.4612.94%28.68%
2012-06-302.23.35%8.33%
2012-03-312.421.37%3.25%
2011-12-312.280.98%2.42%
2011-09-302.390.86%2.06%
2011-06-302.71.22%2.69%
2010-09-302.58

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-302.36-0.13%-0.20%
2024-09-302.94-0.47%-0.69%
2023-09-303.227.90%11.28%
2022-09-301.972.52%4.85%
2021-09-302.751.11%2.05%
2020-09-303.2-2.70%-4.90%
2019-09-302.32-0.62%-1.22%
2018-09-303.4426.12%42.72%
2017-09-301.934.25%11.93%
2016-09-302.45.35%14.75%
2015-09-302.31-0.45%-1.07%
2014-09-302.722.88%6.27%
2013-09-302.710.78%1.60%
2012-09-302.4612.94%28.68%
2011-09-302.390.86%2.06%
2010-09-302.582.21%4.95%