Skip to content
10-K

Annual Report

Senseonics Holdings, Inc. SENS

0001104659-26-022298

← back to feed
Filed
Mar 2, 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 · Feb 20, 2026 41.77M sh
Shares Diluted FY 2025 · Dec 31, 2025 41.73M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 31.49M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 −$59.13M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$60.47M
Long Term Debt FY 2025 · Dec 31, 2025 $35.59M
Long Term Debt FY 2025 · Dec 31, 2024 $34.7M
Short Term Investments FY 2025 · Dec 31, 2025 $53.8M
Cash And Equivalents FY 2025 · Dec 31, 2025 $40.23M
Cash And Equivalents FY 2025 · Dec 31, 2024 $74.6M
Stockholders Equity FY 2025 · Dec 31, 2025 $61.05M
Stockholders Equity FY 2025 · Dec 31, 2024 −$16.56M
Stockholders Equity FY 2025 · Dec 31, 2023 $35.8M
Current Liabilities FY 2025 · Dec 31, 2025 $24.35M
Current Liabilities FY 2025 · Dec 31, 2024 $38.85M
Total Liabilities FY 2025 · Dec 31, 2025 $65.22M
Total Liabilities FY 2025 · Dec 31, 2024 $79.34M
Current Assets FY 2025 · Dec 31, 2025 $117.53M
Current Assets FY 2025 · Dec 31, 2024 $91.44M
Total Assets FY 2025 · Dec 31, 2025 $126.27M
Total Assets FY 2025 · Dec 31, 2024 $100.44M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.66
Eps Diluted restated FY 2025 · Dec 31, 2024 −$2.50
Eps Basic FY 2025 · Dec 31, 2025 −$1.66
Eps Basic restated FY 2025 · Dec 31, 2024 −$2.50
Sga Expense FY 2025 · Dec 31, 2025 $52.51M
Sga Expense FY 2025 · Dec 31, 2024 $34.23M
Rd Expense FY 2025 · Dec 31, 2025 $31.59M
Rd Expense FY 2025 · Dec 31, 2024 $41.14M
Net Income FY 2025 · Dec 31, 2025 −$69.11M
Net Income FY 2025 · Dec 31, 2024 −$78.62M
Operating Income FY 2025 · Dec 31, 2025 −$68.34M
Operating Income FY 2025 · Dec 31, 2024 −$74.84M
Gross Profit FY 2025 · Dec 31, 2025 $15.76M
Gross Profit FY 2025 · Dec 31, 2024 $533K
Cost Of Revenue FY 2025 · Dec 31, 2025 $19.49M
Cost Of Revenue FY 2025 · Dec 31, 2024 $21.94M
Revenue FY 2025 · Dec 31, 2025 $35.26M
Revenue FY 2025 · Dec 31, 2024 $22.47M