Skip to content
10-K

Annual Report

LANTHEUS HOLDINGS, INC. LNTH

0001193125-26-073498

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 23, 2026 64.61M sh
Shares Diluted FY 2025 · Dec 31, 2025 68.44M sh
Shares Diluted FY 2025 · Dec 31, 2024 71.65M sh
Shares Diluted FY 2025 · Dec 31, 2023 70.24M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $300.02M
Stock Repurchased FY 2025 · Dec 31, 2024 $100M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Operating Cash Flow FY 2025 · Dec 31, 2025 $390.14M
Operating Cash Flow FY 2025 · Dec 31, 2024 $544.75M
Operating Cash Flow FY 2025 · Dec 31, 2023 $305.26M
Short Term Debt FY 2025 · Dec 31, 2025 $738K
Short Term Debt FY 2025 · Dec 31, 2024 $974K
Cash And Equivalents FY 2025 · Dec 31, 2025 $359.12M
Cash And Equivalents FY 2025 · Dec 31, 2024 $912.81M
Cash And Equivalents FY 2025 · Dec 31, 2023 $713.66M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.09B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.09B
Stockholders Equity FY 2025 · Dec 31, 2023 $815.89M
Stockholders Equity FY 2025 · Dec 31, 2022 $447.15M
Current Liabilities FY 2025 · Dec 31, 2025 $333.42M
Current Liabilities FY 2025 · Dec 31, 2024 $240.53M
Total Liabilities FY 2025 · Dec 31, 2025 $1.14B
Total Liabilities FY 2025 · Dec 31, 2024 $892.33M
Current Assets FY 2025 · Dec 31, 2025 $899.96M
Current Assets FY 2025 · Dec 31, 2024 $1.33B
Total Assets FY 2025 · Dec 31, 2025 $2.23B
Total Assets FY 2025 · Dec 31, 2024 $1.98B
Eps Diluted FY 2025 · Dec 31, 2025 $3.41
Eps Diluted FY 2025 · Dec 31, 2024 $4.36
Eps Diluted FY 2025 · Dec 31, 2023 $4.65
Eps Basic FY 2025 · Dec 31, 2025 $3.46
Eps Basic FY 2025 · Dec 31, 2024 $4.52
Eps Basic FY 2025 · Dec 31, 2023 $4.79
Sga Expense FY 2025 · Dec 31, 2025 $275.12M
Sga Expense FY 2025 · Dec 31, 2024 $193.69M
Sga Expense FY 2025 · Dec 31, 2023 $125.46M
Rd Expense FY 2025 · Dec 31, 2025 $177.31M
Rd Expense FY 2025 · Dec 31, 2024 $168.1M
Rd Expense FY 2025 · Dec 31, 2023 $77.71M
Net Income FY 2025 · Dec 31, 2025 $233.56M
Net Income FY 2025 · Dec 31, 2024 $312.44M
Net Income FY 2025 · Dec 31, 2023 $326.66M
Operating Income FY 2025 · Dec 31, 2025 $310.83M
Operating Income FY 2025 · Dec 31, 2024 $456.98M
Operating Income FY 2025 · Dec 31, 2023 $364.64M
Gross Profit FY 2025 · Dec 31, 2025 $941.95M
Gross Profit FY 2025 · Dec 31, 2024 $988.29M
Gross Profit FY 2025 · Dec 31, 2023 $709.54M
Revenue FY 2025 · Dec 31, 2025 $1.54B
Revenue FY 2025 · Dec 31, 2024 $1.53B
Revenue FY 2025 · Dec 31, 2023 $1.3B