NASDAQ:CTSO | Key Financial Ratios | Cytosorbents Corp

Complete source-backed ratio history.

Available history
1997-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.66-22.96-47.98%2425.17%
2026-03-311.097.73-29.21%-540.06%
2025-12-312.13-18.56%-138.90%
2025-09-302.11-22.45%-113.85%
2025-06-302.34-20.56%-85.16%
2025-03-312.61-31.72%-110.75%
2024-12-312.2-43.73%-186.53%
2024-09-302-41.26%-147.39%
2024-06-302.28-48.95%-150.06%
2024-03-311.570.23-59.51%-142.72%
2023-12-311.810.21-55.23%-124.56%
2023-09-301.650.27-49.27%-124.60%
2023-06-302.37-50.43%-108.12%
2023-03-312.98-54.25%-104.12%
2022-12-313.48-51.89%-92.76%
2022-09-303.2-66.41%-105.65%
2022-06-303.95-49.94%-74.77%
2022-03-313.81-35.25%-52.96%
2021-12-314.7-27.43%-39.24%
2021-09-306.57-16.76%-22.56%
2021-06-307.14-10.55%-13.93%
2021-03-318.16-9.78%-11.07%
2020-12-318.120-8.71%-9.89%
2020-09-305.580.19-10.65%-13.85%
2020-06-302.680.62-34.82%-70.53%
2020-03-313.270.71-40.33%-83.68%
2019-12-312.14.4-70.36%-563.65%
2019-09-302.42.23-72.24%-307.69%
2019-06-303.210.87-59.12%-145.89%
2019-03-313.70.66-61.67%-127.29%
2018-12-314.090.59-50.33%-101.63%
2018-09-307.030.49-43.66%-74.51%
2018-06-308.820.46-40.08%-64.95%
2018-03-316.150.68-35.04%-68.65%
2017-12-312.640.97-35.10%-82.44%
2017-09-303.361.05-46.00%-107.87%
2017-06-303.171.26-46.88%-130.80%
2017-03-311.02-3.14-140.23%740.10%
2016-12-311.833.67-123.13%-892.41%
2016-09-301.813.55-95.57%-752.61%
2016-06-302.82-86.82%-283.21%
2016-03-312.48-69.35%-105.31%
2015-12-313.240-84.21%-96.25%
2015-09-303.36-86.90%-118.91%
2015-06-305.16-69.34%-84.48%
2015-03-312.4-82.35%-135.15%
2014-12-311.69-110.07%-134.23%
2014-09-305.78-51.90%46.27%
2014-06-303.84-39.64%48.35%
2014-03-313.59-32.47%55.44%
2013-12-311.14-115.62%32.79%
2013-09-301.19-112.56%33.40%
2013-06-301.23-142.02%32.11%
2013-03-312.14-153.00%32.39%
2012-12-311.42-109.71%31.51%
2012-09-301.38-132.27%-362.51%
2012-06-301.07-186.44%-912.16%
2012-03-311.05-204.51%-1063.67%
2011-12-311.11-258.26%54.33%
2011-09-301.58-162.20%-424.59%
2011-06-302.43-98.88%-199.20%
2010-12-311.15

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.13-18.56%-138.88%
2024-12-312.2-43.74%-186.54%
2024-09-302
2024-06-302.28
2024-03-311.57
2023-12-311.810.21-55.23%-124.56%
2023-09-301.65
2023-06-302.37
2023-03-312.98
2022-12-313.48-51.89%-92.76%
2021-12-314.7-27.43%-39.24%
2020-12-318.120-8.71%-9.89%
2019-12-312.14.4-70.36%-563.65%
2018-12-314.090.59-50.33%-101.63%
2017-12-312.640.97-35.10%-82.44%
2016-12-311.833.67-121.35%-879.54%
2015-12-313.240-84.21%-96.25%
2014-12-311.69-110.07%-134.23%
2013-12-311.14-115.62%32.79%
2012-12-311.42-109.71%31.51%
2011-12-311.11-258.26%54.33%
2010-12-311.15-160.54%36.07%
2009-12-3147.66%
2008-12-3190.20%
2007-12-313212.73%
2006-12-31-3246.54%
2005-12-3137.56%
2004-12-3115.74%
2003-12-31153.80%
2002-12-31271.35%
2001-12-31-660.85%
2000-12-31-57.42%
1999-12-31-10695.26%
1998-12-31-118.18%
1997-12-31-598.99%