NASDAQ:SCOR | Key Financial Ratios | COMSCORE, 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.76-5.36%-19.62%
2026-03-310.690.35-3.06%-11.68%
2025-12-310.780.37-2.45%-8.98%
2025-09-300.65-1.58-2.43%37.66%
2025-06-300.69-1.91-17.07%327.52%
2025-03-310.74-3.07-14.99%469.51%
2024-12-310.82-4.99-14.00%729.13%
2024-09-300.59-22.25%3354.93%
2024-06-300.46-6.02%-62.27%
2024-03-310.49-15.02%-139.71%
2023-12-310.54-16.15%-141.46%
2023-09-300.51-9.79%-59.39%
2023-06-300.51-20.37%-119.18%
2023-03-310.59-11.50%-48.22%
2022-12-310.63-11.46%-46.17%
2022-09-300.57-11.18%-44.96%
2022-06-300.6-1.51%-4.69%
2022-03-310.64-3.50%-10.77%
2021-12-310.66-7.54%-22.42%
2021-09-300.66-10.39%-33.51%
2021-06-300.53-12.63%-39.89%
2021-03-310.59-11.04%-32.55%
2020-12-310.74-7.07%-20.93%
2020-09-300.79-8.34%-23.98%
2020-06-300.8-8.12%-23.14%
2020-03-310.78-46.66%-132.27%
2019-12-310.81-46.84%-130.90%
2019-09-300.76-48.44%-130.01%
2019-06-300.75-49.04%-132.88%
2019-03-310.77-14.06%-25.35%
2018-12-310.86-16.69%-28.88%
2018-09-300.89-21.39%-35.88%
2018-06-300.89-31.64%-54.00%
2018-03-310.85-28.30%-53.22%
2017-12-310.72-27.52%-42.86%
2017-09-300.96-22.78%-33.40%
2017-06-301.04-13.29%-16.97%
2017-03-311.14-13.12%-16.68%
2016-12-311.32-10.45%-12.95%
2015-12-31-29.84%
2015-09-302-2.53%-3.56%
2015-06-302.28-3.04%-4.19%
2015-03-311.14-4.88%-9.73%
2014-12-311.18-2.80%-7.46%
2014-09-301.08-2.09%-4.30%
2014-06-301.07-1.13%-2.35%
2014-03-311.18-0.32%-0.61%
2013-12-311.32-0.64%-1.17%
2013-09-301.36-1.17%-2.00%
2013-06-301.34-2.07%-3.57%
2013-03-311.29-3.92%-6.76%
2012-12-311.23-3.50%-6.03%
2012-09-301.16-4.22%-6.99%
2012-06-301.23-4.55%-7.50%
2012-03-311.14-4.94%-8.14%
2011-12-311.13-4.93%-8.29%
2011-09-300.98-4.42%-7.39%
2011-06-301.03-3.84%-6.78%
2010-12-311.06

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.780.39-2.45%-8.98%
2024-12-310.82-4.99-14.00%729.13%
2023-12-310.54-16.15%-141.46%
2022-12-310.63-11.46%-46.17%
2021-12-310.66-7.54%-22.42%
2020-12-310.74-7.07%-20.93%
2019-12-310.81-46.84%-130.90%
2018-12-310.86-16.69%-28.88%
2017-12-310.72-27.52%-42.86%
2016-12-311.32-10.45%-12.95%
2015-12-31-29.84%
2014-12-311.18-2.80%-7.46%
2013-12-311.32-0.64%-1.17%
2012-12-311.23-3.50%-6.03%
2011-12-311.13-4.93%-8.29%
2010-12-311.06-0.56%-0.95%
2009-12-312.68%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.