NASDAQ:CPSH | Key Financial Ratios | CPS TECHNOLOGIES CORP/DE/

Complete source-backed ratio history.

Available history
2010-12-25 to 2026-06-27
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-277.14-0.09%-0.11%
2026-03-285.290.10%0.12%
2025-12-275.31.42%1.71%
2025-09-273.12-2.87%-3.88%
2025-06-283.34-9.49%-12.36%
2025-03-293.29-15.08%-19.68%
2024-12-283.29-16.61%-21.61%
2024-09-283.99-10.41%-12.95%
2024-06-294.5-3.92%-4.79%
2024-03-304.793.63%4.43%
2023-12-304.466.34%7.91%
2023-09-303.716.66%8.74%
2023-07-013.610.29%13.67%
2023-04-013.710.13%13.32%
2022-12-313.319.83%13.57%
2022-10-013.4410.11%13.55%
2022-07-0220.09%26.64%
2022-04-02318.75%26.03%
2021-12-252.7517.11%24.43%
2021-09-253.2315.88%21.44%
2021-06-263.742.80%
2021-03-272.865.25%
2020-12-273.81
2020-12-263.8110.91%14.28%
2020-09-262.5922.60%
2020-06-272.1111.98%
2020-03-281.8211.80%
2019-12-282.03-11.97%
2019-09-282.28-77.60%
2019-06-292.14-62.03%
2019-03-302.14-75.22%
2018-12-292.65-63.51%
2018-09-292.02-19.03%
2018-06-301.98-18.76%
2018-03-312.5-19.14%
2017-12-303.82-18.43%
2017-09-304.46-11.80%
2017-07-013.77-13.40%
2017-04-014.69-12.28%
2016-12-315.77-4.22%
2016-10-016.220.50%
2016-07-025.621.82%
2016-04-024.965.09%
2015-12-263.814.46%
2015-09-263.777.97%
2015-06-273.79.79%
2015-03-283.758.35%
2014-12-313.86
2014-12-273.869.79%
2014-09-272.996.93%
2014-06-283.329.94%
2014-03-293.1413.16%
2013-12-2910.90%
2013-12-283.29
2013-09-282.457.12%
2013-06-292.46-4.70%
2013-03-301.95-12.98%
2012-12-292.24-20.21%
2012-09-292.32-20.43%
2012-03-313.12-7.13%
2011-12-313.36-4.36%
2011-10-013.961.59%
2010-12-253.94

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-275.31.42%1.71%
2024-12-283.29-16.61%-21.61%
2023-12-304.466.34%7.91%
2022-12-313.319.83%13.57%
2021-12-252.7517.11%24.43%
2020-12-263.8110.91%14.28%
2019-12-282.03-11.97%
2018-12-292.65-63.51%
2017-12-303.82-18.43%
2016-12-315.77-4.22%
2015-12-263.814.09%
2014-12-313.86
2014-12-273.869.79%
2013-12-2910.90%
2013-12-283.2910.90%
2012-12-292.24-20.21%
2011-12-313.36-0.52%
2010-12-253.948.37%