Skip to content
10-K

Annual Report

INSMED INCORPORATED INSM

0001104506-26-000009

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 215.55M sh
Shares Diluted FY 2025 · Dec 31, 2025 199.01M sh
Shares Diluted FY 2025 · Dec 31, 2024 164.04M sh
Shares Diluted FY 2025 · Dec 31, 2023 140.43M sh
Capex FY 2025 · Dec 31, 2025 $32.56M
Capex FY 2025 · Dec 31, 2024 $21.92M
Capex FY 2025 · Dec 31, 2023 $13.29M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$935.01M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$683.88M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$536.25M
Long Term Debt FY 2025 · Dec 31, 2025 $540.96M
Long Term Debt FY 2025 · Dec 31, 2024 $1.1B
Cash And Equivalents FY 2025 · Dec 31, 2025 $510.45M
Cash And Equivalents FY 2025 · Dec 31, 2024 $555.03M
Stockholders Equity FY 2025 · Dec 31, 2025 $738.98M
Stockholders Equity FY 2025 · Dec 31, 2024 $285.38M
Stockholders Equity FY 2025 · Dec 31, 2023 −$331.92M
Stockholders Equity FY 2025 · Dec 31, 2022 $87.95M
Current Liabilities FY 2025 · Dec 31, 2025 $468.87M
Current Liabilities FY 2025 · Dec 31, 2024 $297.53M
Total Liabilities FY 2025 · Dec 31, 2025 $1.53B
Total Liabilities FY 2025 · Dec 31, 2024 $1.74B
Current Assets FY 2025 · Dec 31, 2025 $1.79B
Current Assets FY 2025 · Dec 31, 2024 $1.62B
Total Assets FY 2025 · Dec 31, 2025 $2.26B
Total Assets FY 2025 · Dec 31, 2024 $2.03B
Eps Diluted FY 2025 · Dec 31, 2025 −$6.42
Eps Diluted FY 2025 · Dec 31, 2024 −$5.57
Eps Diluted FY 2025 · Dec 31, 2023 −$5.34
Eps Basic FY 2025 · Dec 31, 2025 −$6.42
Eps Basic FY 2025 · Dec 31, 2024 −$5.57
Eps Basic FY 2025 · Dec 31, 2023 −$5.34
Sga Expense FY 2025 · Dec 31, 2025 $701.17M
Sga Expense FY 2025 · Dec 31, 2024 $461.12M
Sga Expense FY 2025 · Dec 31, 2023 $344.5M
Rd Expense FY 2025 · Dec 31, 2025 $771.09M
Rd Expense FY 2025 · Dec 31, 2024 $598.37M
Rd Expense FY 2025 · Dec 31, 2023 $571.01M
Net Income FY 2025 · Dec 31, 2025 −$1.28B
Net Income FY 2025 · Dec 31, 2024 −$913.77M
Net Income FY 2025 · Dec 31, 2023 −$749.57M
Operating Income FY 2025 · Dec 31, 2025 −$1.25B
Operating Income FY 2025 · Dec 31, 2024 −$878.25M
Operating Income FY 2025 · Dec 31, 2023 −$709.63M
Cost Of Revenue FY 2025 · Dec 31, 2025 $122.94M
Cost Of Revenue FY 2025 · Dec 31, 2024 $85.74M
Cost Of Revenue FY 2025 · Dec 31, 2023 $65.57M
Revenue FY 2025 · Dec 31, 2025 $606.42M
Revenue FY 2025 · Dec 31, 2024 $363.71M
Revenue FY 2025 · Dec 31, 2023 $305.21M