NASDAQ:CDXS | Key Financial Ratios | CODEXIS, 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-303.061.24-25.59%-93.22%
2026-03-315.36-24.73%-73.99%
2025-12-313.820.79-29.75%-87.03%
2025-09-304.12-51.59%-165.92%
2025-06-305.82-47.00%-116.80%
2025-03-313.72-57.77%-150.03%
2024-12-314.18-43.81%-97.53%
2024-09-303.21-41.90%-84.59%
2024-06-302.99-57.85%-124.27%
2024-03-313.71-43.55%-82.16%
2023-12-312.61-55.83%-88.02%
2023-09-302.68-52.86%-89.23%
2023-06-303.36-27.44%-45.71%
2023-03-313.39-21.94%-37.97%
2022-12-313.32-13.42%-23.20%
2022-09-304.58-13.25%-20.23%
2022-06-304.84-8.06%-11.88%
2022-03-314.91-8.74%-12.96%
2021-12-314.85-8.64%-12.94%
2021-09-305.2-6.60%-8.88%
2021-06-307.16-11.00%-14.34%
2021-03-317.7-11.98%-15.53%
2020-12-317.38-10.83%-14.11%
2020-09-305.02-15.02%-22.82%
2020-06-305.62-10.08%-15.07%
2020-03-315.14-9.67%-14.59%
2019-12-317.42-8.01%-11.31%
2019-09-307.37-8.04%-11.47%
2019-06-306.3-9.60%-14.28%
2019-03-313.42-11.19%-22.11%
2018-12-313.77-13.72%-19.32%
2018-09-303.88-12.02%-17.25%
2018-06-304.04-23.28%-33.67%
2018-03-311.67-45.45%-134.26%
2017-12-311.81-42.88%-93.68%
2017-09-302.05-66.27%-132.29%
2017-06-303.05-35.28%-57.33%
2017-03-311.61-29.53%-77.43%
2016-12-312.2-24.01%-44.81%
2016-09-302.57-13.89%-23.43%
2016-06-302.24-3.78%-7.08%
2016-03-311.75-22.95%-55.81%
2015-12-312.21-16.98%-33.14%
2015-09-302.52-11.69%-22.24%
2015-06-301.88-42.90%-88.53%
2015-03-312.33-44.08%-84.46%
2014-12-312.4-39.63%-72.48%
2014-09-302.56-65.26%-115.96%
2014-06-302.49-75.00%-115.69%
2014-03-312.62-68.01%-104.06%
2013-12-313.2-70.20%-99.57%
2013-09-303.98-70.79%-92.44%
2013-06-303.87-53.01%-67.39%
2013-03-313.23-35.23%-46.63%
2012-12-313.67-30.87%-39.34%
2012-09-303.61-17.32%-22.17%
2012-03-312.43-15.28%-21.37%
2011-12-312.8-12.18%-16.12%
2011-09-302.24-8.12%-11.03%
2011-06-302.62-8.62%-10.99%
2010-12-313.35

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.82-29.75%-87.03%
2024-12-314.18-43.81%-97.53%
2023-12-312.61-55.83%-88.02%
2022-12-313.32-13.42%-23.20%
2021-12-314.85-8.64%-12.94%
2020-12-317.38-10.83%-14.11%
2019-12-317.42-8.01%-11.31%
2018-12-313.77-13.72%-19.32%
2017-12-311.81-42.88%-93.68%
2016-12-312.2-24.01%-44.81%
2015-12-312.21-16.98%-33.14%
2014-12-312.4-39.63%-72.48%
2013-12-313.2-70.20%-99.57%
2012-12-313.67-30.87%-39.34%
2011-12-312.8-12.18%-16.12%
2010-12-313.35-6.04%-7.96%
2009-12-3114.01%