Skip to content
10-K

Annual Report

HUDSON TECHNOLOGIES INC /NY HDSN

0001104659-26-028445

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 3, 2026 42.47M sh
Shares Diluted FY 2025 · Dec 31, 2025 45.11M sh
Shares Diluted FY 2025 · Dec 31, 2024 47.08M sh
Shares Diluted FY 2025 · Dec 31, 2023 47.34M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $20.01M
Stock Repurchased FY 2025 · Dec 31, 2024 $8.15M
Capex FY 2025 · Dec 31, 2025 $5.05M
Capex FY 2025 · Dec 31, 2024 $5.3M
Capex FY 2025 · Dec 31, 2023 $3.58M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$3.16M
Operating Cash Flow FY 2025 · Dec 31, 2024 $91.81M
Operating Cash Flow FY 2025 · Dec 31, 2023 $58.55M
Cash And Equivalents FY 2025 · Dec 31, 2025 $39.46M
Cash And Equivalents FY 2025 · Dec 31, 2024 $70.13M
Stockholders Equity FY 2025 · Dec 31, 2025 $243.39M
Stockholders Equity FY 2025 · Dec 31, 2024 $245.85M
Stockholders Equity FY 2025 · Dec 31, 2023 $228.77M
Stockholders Equity FY 2025 · Dec 31, 2022 $174.88M
Current Liabilities FY 2025 · Dec 31, 2025 $64.6M
Current Liabilities FY 2025 · Dec 31, 2024 $47.81M
Total Liabilities FY 2025 · Dec 31, 2025 $75.26M
Total Liabilities FY 2025 · Dec 31, 2024 $56.8M
Current Assets FY 2025 · Dec 31, 2025 $210.84M
Current Assets FY 2025 · Dec 31, 2024 $195.51M
Total Assets FY 2025 · Dec 31, 2025 $318.65M
Total Assets FY 2025 · Dec 31, 2024 $302.65M
Eps Diluted FY 2025 · Dec 31, 2025 $0.37
Eps Diluted FY 2025 · Dec 31, 2024 $0.52
Eps Diluted FY 2025 · Dec 31, 2023 $1.10
Eps Basic FY 2025 · Dec 31, 2025 $0.38
Eps Basic FY 2025 · Dec 31, 2024 $0.54
Eps Basic FY 2025 · Dec 31, 2023 $1.15
Sga Expense FY 2025 · Dec 31, 2025 $40.24M
Sga Expense FY 2025 · Dec 31, 2024 $33.02M
Sga Expense FY 2025 · Dec 31, 2023 $30.54M
Net Income FY 2025 · Dec 31, 2025 $16.67M
Net Income FY 2025 · Dec 31, 2024 $24.39M
Net Income FY 2025 · Dec 31, 2023 $52.25M
Operating Income FY 2025 · Dec 31, 2025 $18.56M
Operating Income FY 2025 · Dec 31, 2024 $29.3M
Operating Income FY 2025 · Dec 31, 2023 $78.17M
Gross Profit FY 2025 · Dec 31, 2025 $62.1M
Gross Profit FY 2025 · Dec 31, 2024 $65.71M
Gross Profit FY 2025 · Dec 31, 2023 $111.51M
Cost Of Revenue FY 2025 · Dec 31, 2025 $184.52M
Cost Of Revenue FY 2025 · Dec 31, 2024 $171.41M
Cost Of Revenue FY 2025 · Dec 31, 2023 $177.52M