Skip to content
10-K

Annual Report

Ecovyst Inc. ECVT

0001708035-26-000053

← back to feed
Filed
Feb 27, 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 110.59M sh
Shares Diluted FY 2025 · Dec 31, 2025 114.45M sh
Shares Diluted FY 2025 · Dec 31, 2025 115.96M sh
Shares Diluted FY 2025 · Sep 30, 2025 114.87M sh
Shares Diluted FY 2025 · Jun 30, 2025 116.54M sh
Shares Diluted FY 2025 · Mar 31, 2025 117.26M sh
Shares Diluted FY 2025 · Dec 31, 2024 117.52M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 117.45M sh
Shares Diluted FY 2025 · Sep 30, 2024 117.19M sh
Shares Diluted FY 2025 · Jun 30, 2024 117.64M sh
Shares Diluted FY 2025 · Mar 31, 2024 117.45M sh
Shares Diluted FY 2025 · Dec 31, 2023 119.49M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $46.95M
Stock Repurchased FY 2025 · Dec 31, 2024 $5.01M
Stock Repurchased FY 2025 · Dec 31, 2023 $78.72M
Capex FY 2025 · Dec 31, 2025 $70.41M
Capex restated FY 2025 · Dec 31, 2024 $55.59M
Capex restated FY 2025 · Dec 31, 2023 $59.04M
Operating Cash Flow FY 2025 · Dec 31, 2025 $140.31M
Operating Cash Flow FY 2025 · Dec 31, 2024 $149.89M
Operating Cash Flow FY 2025 · Dec 31, 2023 $137.6M
Long Term Debt FY 2025 · Dec 31, 2025 $392.58M
Long Term Debt FY 2025 · Dec 31, 2024 $852.1M
Short Term Debt FY 2025 · Dec 31, 2025 $0
Short Term Debt FY 2025 · Dec 31, 2024 $8.73M
Cash And Equivalents FY 2025 · Dec 31, 2025 $197.19M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $131.39M
Stockholders Equity FY 2025 · Dec 31, 2025 $603.44M
Stockholders Equity FY 2025 · Dec 31, 2024 $700.46M
Stockholders Equity FY 2025 · Dec 31, 2023 $705.46M
Stockholders Equity FY 2025 · Dec 31, 2022 $707.23M
Current Liabilities FY 2025 · Dec 31, 2025 $120.82M
Current Liabilities FY 2025 · Dec 31, 2024 $115.13M
Total Liabilities FY 2025 · Dec 31, 2025 $657.54M
Total Liabilities FY 2025 · Dec 31, 2024 $1.1B
Current Assets FY 2025 · Dec 31, 2025 $319.36M
Current Assets FY 2025 · Dec 31, 2024 $303.71M
Total Assets FY 2025 · Dec 31, 2025 $1.26B
Total Assets FY 2025 · Dec 31, 2024 $1.8B
Eps Diluted FY 2025 · Dec 31, 2025 $0.05
Eps Diluted FY 2025 · Dec 31, 2025 −$0.61
Eps Diluted FY 2025 · Sep 30, 2025 −$0.69
Eps Diluted FY 2025 · Jun 30, 2025 $0.05
Eps Diluted FY 2025 · Mar 31, 2025 −$0.03
Eps Diluted FY 2025 · Dec 31, 2024 −$0.26
Eps Diluted FY 2025 · Dec 31, 2024 −$0.06
Eps Diluted FY 2025 · Sep 30, 2024 $0.12
Eps Diluted FY 2025 · Jun 30, 2024 $0.07
Eps Diluted FY 2025 · Mar 31, 2024 $0.01
Eps Diluted FY 2025 · Dec 31, 2023 $0.60
Eps Basic FY 2025 · Dec 31, 2025 $0.05
Eps Basic FY 2025 · Dec 31, 2025 −$0.62
Eps Basic FY 2025 · Sep 30, 2025 −$0.70
Eps Basic FY 2025 · Jun 30, 2025 $0.05
Eps Basic FY 2025 · Mar 31, 2025 −$0.03
Eps Basic FY 2025 · Dec 31, 2024 −$0.26
Eps Basic FY 2025 · Dec 31, 2024 −$0.06
Eps Basic FY 2025 · Sep 30, 2024 $0.12
Eps Basic FY 2025 · Jun 30, 2024 $0.07
Eps Basic FY 2025 · Mar 31, 2024 $0.01
Eps Basic FY 2025 · Dec 31, 2023 $0.60
Sga Expense FY 2025 · Dec 31, 2025 $66.02M
Sga Expense restated FY 2025 · Dec 31, 2024 $65.39M
Sga Expense restated FY 2025 · Dec 31, 2023 $60.54M
Net Income FY 2025 · Dec 31, 2025 $5.74M
Net Income FY 2025 · Dec 31, 2025 −$71.13M
Net Income FY 2025 · Sep 30, 2025 −$79.26M
Net Income FY 2025 · Jun 30, 2025 $5.99M
Net Income FY 2025 · Mar 31, 2025 −$3.6M
Net Income FY 2025 · Dec 31, 2024 −$30.42M
Net Income FY 2025 · Dec 31, 2024 −$6.65M
Net Income FY 2025 · Sep 30, 2024 $14.25M
Net Income FY 2025 · Jun 30, 2024 $8.3M
Net Income FY 2025 · Mar 31, 2024 $1.22M
Net Income FY 2025 · Dec 31, 2023 $71.15M
Operating Income FY 2025 · Dec 31, 2025 $21.81M
Operating Income FY 2025 · Dec 31, 2025 $64.89M
Operating Income FY 2025 · Sep 30, 2025 $28.28M
Operating Income FY 2025 · Jun 30, 2025 $15.78M
Operating Income FY 2025 · Mar 31, 2025 −$981K
Operating Income FY 2025 · Dec 31, 2024 $22.44M
Operating Income restated FY 2025 · Dec 31, 2024 $85.13M
Operating Income FY 2025 · Sep 30, 2024 $27.54M
Operating Income FY 2025 · Jun 30, 2024 $21.67M
Operating Income FY 2025 · Mar 31, 2024 $13.48M
Operating Income restated FY 2025 · Dec 31, 2023 $89.55M
Gross Profit FY 2025 · Dec 31, 2025 $46.75M
Gross Profit FY 2025 · Dec 31, 2025 $158.09M
Gross Profit FY 2025 · Sep 30, 2025 $52.08M
Gross Profit FY 2025 · Jun 30, 2025 $40.16M
Gross Profit FY 2025 · Mar 31, 2025 $19.1M
Gross Profit FY 2025 · Dec 31, 2024 $42.99M
Gross Profit restated FY 2025 · Dec 31, 2024 $163.38M
Gross Profit FY 2025 · Sep 30, 2024 $45.14M
Gross Profit FY 2025 · Jun 30, 2024 $42.03M
Gross Profit FY 2025 · Mar 31, 2024 $33.23M
Gross Profit restated FY 2025 · Dec 31, 2023 $166.45M
Cost Of Revenue FY 2025 · Dec 31, 2025 $565.43M
Cost Of Revenue restated FY 2025 · Dec 31, 2024 $434.91M
Cost Of Revenue restated FY 2025 · Dec 31, 2023 $418.4M
Revenue FY 2025 · Dec 31, 2025 $199.43M
Revenue FY 2025 · Dec 31, 2025 $723.52M
Revenue FY 2025 · Sep 30, 2025 $204.91M
Revenue FY 2025 · Jun 30, 2025 $176.07M
Revenue FY 2025 · Mar 31, 2025 $143.11M
Revenue FY 2025 · Dec 31, 2024 $148.87M
Revenue restated FY 2025 · Dec 31, 2024 $598.3M
Revenue FY 2025 · Sep 30, 2024 $153.87M
Revenue FY 2025 · Jun 30, 2024 $153.96M
Revenue FY 2025 · Mar 31, 2024 $141.6M
Revenue restated FY 2025 · Dec 31, 2023 $584.85M