Skip to content
10-K

Annual Report

AGENUS INC AGEN

0001193125-26-108632

← back to feed
Filed
Mar 16, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 12, 2026 38.4M sh
Shares Diluted FY 2025 · Dec 31, 2025 29.73M sh
Shares Diluted FY 2025 · Dec 31, 2024 21.47M sh
Shares Diluted restated FY 2025 · Dec 31, 2023 17.89M sh
Capex FY 2025 · Dec 31, 2025 $6K
Capex FY 2025 · Dec 31, 2024 $576K
Capex FY 2025 · Dec 31, 2023 $9.95M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$77.2M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$158.32M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$224.2M
Long Term Debt FY 2025 · Dec 31, 2025 $0
Long Term Debt FY 2025 · Dec 31, 2024 $30.47M
Short Term Debt FY 2025 · Dec 31, 2025 $44.66M
Short Term Debt FY 2025 · Dec 31, 2024 $2.7M
Cash And Equivalents FY 2025 · Dec 31, 2025 $3M
Cash And Equivalents FY 2025 · Dec 31, 2024 $40.44M
Cash And Equivalents FY 2025 · Dec 31, 2023 $76.11M
Stockholders Equity FY 2025 · Dec 31, 2025 −$271.11M
Stockholders Equity FY 2025 · Dec 31, 2024 −$326.38M
Current Liabilities FY 2025 · Dec 31, 2025 $323.49M
Current Liabilities FY 2025 · Dec 31, 2024 $221.4M
Current Assets FY 2025 · Dec 31, 2025 $133.44M
Current Assets FY 2025 · Dec 31, 2024 $45.57M
Total Assets FY 2025 · Dec 31, 2025 $226.8M
Total Assets FY 2025 · Dec 31, 2024 $226.27M
Eps Diluted FY 2025 · Dec 31, 2025 $0.00
Eps Diluted FY 2025 · Dec 31, 2024 −$10.59
Eps Diluted restated FY 2025 · Dec 31, 2023 −$13.75
Eps Basic FY 2025 · Dec 31, 2025 $0.00
Eps Basic FY 2025 · Dec 31, 2024 −$10.59
Eps Basic restated FY 2025 · Dec 31, 2023 −$13.75
Sga Expense FY 2025 · Dec 31, 2025 $54.39M
Sga Expense FY 2025 · Dec 31, 2024 $71.88M
Sga Expense FY 2025 · Dec 31, 2023 $78.74M
Rd Expense FY 2025 · Dec 31, 2025 $79.34M
Rd Expense FY 2025 · Dec 31, 2024 $155.53M
Rd Expense FY 2025 · Dec 31, 2023 $234.57M
Operating Income FY 2025 · Dec 31, 2025 −$20.17M
Operating Income FY 2025 · Dec 31, 2024 −$120.48M
Operating Income FY 2025 · Dec 31, 2023 −$159.55M
Cost Of Revenue FY 2025 · Dec 31, 2025 $1.02M
Cost Of Revenue FY 2025 · Dec 31, 2024 $486K
Cost Of Revenue FY 2025 · Dec 31, 2023 $3.11M
Revenue FY 2025 · Dec 31, 2025 $114.2M
Revenue FY 2025 · Dec 31, 2024 $103.46M
Revenue FY 2025 · Dec 31, 2023 $156.31M