Skip to content
10-K

Annual Report

MERCER INTERNATIONAL INC. MERC

0001193125-26-048855

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 10, 2026 66.98M sh
Shares Diluted FY 2025 · Dec 31, 2025 66.93M sh
Shares Diluted FY 2025 · Dec 31, 2024 66.82M sh
Shares Diluted FY 2025 · Dec 31, 2023 66.41M sh
Dividends Paid FY 2025 · Dec 31, 2025 $10.04M
Dividends Paid FY 2025 · Dec 31, 2024 $20.06M
Dividends Paid FY 2025 · Dec 31, 2023 $19.95M
Capex FY 2025 · Dec 31, 2025 $88.58M
Capex FY 2025 · Dec 31, 2024 $84.32M
Capex FY 2025 · Dec 31, 2023 $136.32M
Operating Cash Flow FY 2025 · Dec 31, 2025 $8.59M
Operating Cash Flow FY 2025 · Dec 31, 2024 $90.2M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$69.01M
Long Term Debt FY 2025 · Dec 31, 2025 $1.61B
Long Term Debt FY 2025 · Dec 31, 2024 $1.47B
Cash And Equivalents FY 2025 · Dec 31, 2025 $186.81M
Cash And Equivalents FY 2025 · Dec 31, 2024 $184.93M
Stockholders Equity FY 2025 · Dec 31, 2025 $68.06M
Stockholders Equity FY 2025 · Dec 31, 2024 $429.78M
Stockholders Equity FY 2025 · Dec 31, 2023 $635.41M
Stockholders Equity FY 2025 · Dec 31, 2022 $838.78M
Current Liabilities FY 2025 · Dec 31, 2025 $283.63M
Current Liabilities FY 2025 · Dec 31, 2024 $256.54M
Total Liabilities FY 2025 · Dec 31, 2025 $1.97B
Total Liabilities FY 2025 · Dec 31, 2024 $1.83B
Current Assets FY 2025 · Dec 31, 2025 $865.8M
Current Assets FY 2025 · Dec 31, 2024 $910M
Total Assets FY 2025 · Dec 31, 2025 $2.04B
Total Assets FY 2025 · Dec 31, 2024 $2.26B
Eps Diluted FY 2025 · Dec 31, 2025 −$7.44
Eps Diluted FY 2025 · Dec 31, 2024 −$1.27
Eps Diluted FY 2025 · Dec 31, 2023 −$3.65
Eps Basic FY 2025 · Dec 31, 2025 −$7.44
Eps Basic FY 2025 · Dec 31, 2024 −$1.27
Eps Basic FY 2025 · Dec 31, 2023 −$3.65
Sga Expense FY 2025 · Dec 31, 2025 $114.44M
Sga Expense FY 2025 · Dec 31, 2024 $116.43M
Sga Expense FY 2025 · Dec 31, 2023 $123.18M
Net Income FY 2025 · Dec 31, 2025 −$497.89M
Net Income FY 2025 · Dec 31, 2024 −$85.14M
Net Income FY 2025 · Dec 31, 2023 −$242.06M
Operating Income FY 2025 · Dec 31, 2025 −$397.75M
Operating Income FY 2025 · Dec 31, 2024 $15.01M
Operating Income FY 2025 · Dec 31, 2023 −$188.77M
Revenue FY 2025 · Dec 31, 2025 $1.87B
Revenue FY 2025 · Dec 31, 2024 $2.04B
Revenue FY 2025 · Dec 31, 2023 $1.99B