Skip to content
10-K

Annual Report

COMSCORE, INC. SCOR

0001158172-26-000009

← back to feed
Filed
Mar 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 16, 2026 15.02M sh
Shares Diluted FY 2025 · Dec 31, 2025 5.31M sh
Shares Diluted FY 2025 · Dec 31, 2024 5.01M sh
Shares Diluted FY 2025 · Dec 31, 2023 4.81M sh
Capex FY 2025 · Dec 31, 2025 $956K
Capex FY 2025 · Dec 31, 2024 $813K
Capex FY 2025 · Dec 31, 2023 $1.58M
Operating Cash Flow FY 2025 · Dec 31, 2025 $22.74M
Operating Cash Flow FY 2025 · Dec 31, 2024 $18.1M
Operating Cash Flow FY 2025 · Dec 31, 2023 $28.93M
Short Term Debt FY 2025 · Dec 31, 2025 $2.3M
Short Term Debt FY 2025 · Dec 31, 2024 $500K
Cash And Equivalents FY 2025 · Dec 31, 2025 $23.62M
Cash And Equivalents FY 2025 · Dec 31, 2024 $29.94M
Cash And Equivalents FY 2025 · Dec 31, 2023 $22.75M
Stockholders Equity FY 2025 · Dec 31, 2025 $111.44M
Stockholders Equity FY 2025 · Dec 31, 2024 −$8.26M
Stockholders Equity FY 2025 · Dec 31, 2023 $56.1M
Stockholders Equity FY 2025 · Dec 31, 2022 $144.16M
Current Liabilities FY 2025 · Dec 31, 2025 $122.89M
Current Liabilities FY 2025 · Dec 31, 2024 $131.3M
Total Liabilities FY 2025 · Dec 31, 2025 $206.55M
Total Liabilities FY 2025 · Dec 31, 2024 $231.04M
Current Assets FY 2025 · Dec 31, 2025 $96.27M
Current Assets FY 2025 · Dec 31, 2024 $108.06M
Total Assets FY 2025 · Dec 31, 2025 $407.71M
Total Assets FY 2025 · Dec 31, 2024 $430.25M
Eps Diluted FY 2025 · Dec 31, 2025 $4.25
Eps Diluted FY 2025 · Dec 31, 2024 −$15.53
Eps Diluted FY 2025 · Dec 31, 2023 −$19.88
Eps Basic FY 2025 · Dec 31, 2025 $4.30
Eps Basic FY 2025 · Dec 31, 2024 −$15.53
Eps Basic FY 2025 · Dec 31, 2023 −$19.88
Sga Expense FY 2025 · Dec 31, 2025 $47.59M
Sga Expense FY 2025 · Dec 31, 2024 $47.68M
Sga Expense FY 2025 · Dec 31, 2023 $51.19M
Rd Expense FY 2025 · Dec 31, 2025 $30.17M
Rd Expense FY 2025 · Dec 31, 2024 $33.07M
Rd Expense FY 2025 · Dec 31, 2023 $33.7M
Net Income FY 2025 · Dec 31, 2025 −$10M
Net Income FY 2025 · Dec 31, 2024 −$60.25M
Net Income FY 2025 · Dec 31, 2023 −$79.36M
Operating Income FY 2025 · Dec 31, 2025 $4.51M
Operating Income FY 2025 · Dec 31, 2024 −$59.51M
Operating Income FY 2025 · Dec 31, 2023 −$73.6M
Cost Of Revenue FY 2025 · Dec 31, 2025 $212.76M
Cost Of Revenue FY 2025 · Dec 31, 2024 $208.71M
Cost Of Revenue FY 2025 · Dec 31, 2023 $205.58M
Revenue FY 2025 · Dec 31, 2025 $357.47M
Revenue FY 2025 · Dec 31, 2024 $356.05M
Revenue FY 2025 · Dec 31, 2023 $371.34M