NASDAQ:CPIX | Key Financial Ratios | CUMBERLAND PHARMACEUTICALS 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-300.96-17.36%-62.61%
2026-03-310.95-10.40%-34.12%
2025-12-311.01-3.69%-11.40%
2025-09-301.23-5.05%-12.74%
2025-06-301.3-4.32%-10.47%
2025-03-311.25-4.68%-11.43%
2024-12-311.15-8.57%-28.35%
2024-09-301.13-14.16%-43.87%
2024-06-301.44-13.21%-39.38%
2024-03-311.37-10.33%-30.62%
2023-12-311.28-7.68%-21.21%
2023-09-301.53-2.76%-6.74%
2023-06-301.62-2.00%-4.80%
2023-03-311.7-4.46%-10.98%
2022-12-311.6-5.99%-15.36%
2022-09-301.94-7.69%-18.00%
2022-06-301.8-8.24%-19.32%
2022-03-311.85-5.23%-12.33%
2021-12-312.37-4.15%-8.19%
2021-09-302.63-0.62%-1.16%
2021-06-302.50.03%0.06%
2021-03-312.16-2.27%-4.50%
2020-12-311.95-3.46%-7.11%
2020-09-302.04-3.56%-7.13%
2020-06-302.02-5.01%-10.08%
2020-03-312.31-4.64%-9.06%
2019-12-312.08-3.38%-6.92%
2019-09-302.35-4.62%-9.27%
2019-06-302.33-4.17%-8.30%
2019-03-312.07-4.06%-8.40%
2018-12-312.13-6.18%-12.47%
2018-09-304.1-6.34%-9.52%
2018-06-303.96-5.13%-7.75%
2018-03-314.1-9.97%-14.87%
2017-12-313.88-8.56%-12.44%
2017-09-304.18-8.77%-12.18%
2017-06-304.88-8.06%-10.62%
2017-03-314.52-2.14%-2.72%
2016-12-314.43-1.01%-1.29%
2016-09-305.73-0.05%-0.06%
2016-06-307.19-0.03%-0.03%
2016-03-315.830.48%0.57%
2015-12-315.20.79%0.95%
2015-09-305.71.36%1.61%
2015-06-305.912.01%2.37%
2015-03-315.682.37%2.75%
2014-12-315.152.54%3.00%
2014-09-305.770.27%0.31%
2014-06-305.95-1.40%-1.62%
2014-03-316.1-2.93%-3.38%
2013-12-319.1-2.40%-2.65%
2013-09-3014.461.31%1.48%
2013-06-3013.534.08%4.69%
2013-03-3110.446.38%7.37%
2012-12-3110.835.93%6.82%
2012-09-3010.025.11%5.93%
2012-06-3012.095.17%5.91%
2012-03-3114.015.67%6.54%
2011-12-3113.235.92%6.82%
2011-09-3011.525.81%6.68%
2011-06-307.865.02%5.82%
2010-12-318.78

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.01-3.69%-11.40%
2024-12-311.15-8.57%-28.35%
2023-12-311.28-7.68%-21.21%
2022-12-311.6-5.99%-15.36%
2021-12-312.37-4.15%-8.19%
2020-12-311.95-3.46%-7.11%
2019-12-312.08-3.38%-6.92%
2018-12-312.13-6.18%-12.47%
2017-12-313.88-8.56%-12.44%
2016-12-314.43-1.01%-1.29%
2015-12-315.20.80%0.95%
2014-12-315.152.54%3.00%
2013-12-319.1-2.40%-2.65%
2012-12-3110.835.93%6.82%
2011-12-3113.235.92%6.82%
2010-12-318.782.67%3.16%
2009-12-314.28%