Skip to content
10-K

Annual Report

ALBEMARLE CORP ALB ALB-PA

0000915913-26-000018

← back to feed
Filed
Feb 11, 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 Diluted FY 2025 · Dec 31, 2025 117.66M sh
Shares Diluted FY 2025 · Dec 31, 2024 117.52M sh
Shares Diluted FY 2025 · Dec 31, 2023 117.77M sh
Dividends Paid FY 2025 · Dec 31, 2025 $190.53M
Dividends Paid FY 2025 · Dec 31, 2024 $188.53M
Dividends Paid FY 2025 · Dec 31, 2023 $187.19M
Capex FY 2025 · Dec 31, 2025 $589.8M
Capex restated FY 2025 · Dec 31, 2024 $1.68B
Capex restated FY 2025 · Dec 31, 2023 $2.15B
Operating Cash Flow FY 2025 · Dec 31, 2025 $1.28B
Operating Cash Flow restated FY 2025 · Dec 31, 2024 $687.88M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 $1.33B
Long Term Debt FY 2025 · Dec 31, 2025 $3.12B
Long Term Debt FY 2025 · Dec 31, 2024 $3.12B
Short Term Debt FY 2025 · Dec 31, 2025 $74.08M
Short Term Debt FY 2025 · Dec 31, 2024 $398.02M
Stockholders Equity FY 2025 · Dec 31, 2025 $9.53B
Stockholders Equity FY 2025 · Dec 31, 2024 $9.96B
Current Liabilities FY 2025 · Dec 31, 2025 $1.8B
Current Liabilities FY 2025 · Dec 31, 2024 $1.97B
Current Assets FY 2025 · Dec 31, 2025 $4.01B
Current Assets FY 2025 · Dec 31, 2024 $3.84B
Total Assets FY 2025 · Dec 31, 2025 $16.37B
Total Assets FY 2025 · Dec 31, 2024 $16.61B
Total Assets FY 2025 · Dec 31, 2023 $18.27B
Eps Diluted FY 2025 · Dec 31, 2025 −$5.76
Eps Diluted FY 2025 · Dec 31, 2024 −$11.20
Eps Diluted FY 2025 · Dec 31, 2023 $13.36
Eps Basic FY 2025 · Dec 31, 2025 −$5.76
Eps Basic FY 2025 · Dec 31, 2024 −$11.20
Eps Basic FY 2025 · Dec 31, 2023 $13.41
Sga Expense FY 2025 · Dec 31, 2025 $550.04M
Sga Expense FY 2025 · Dec 31, 2024 $618.05M
Sga Expense restated FY 2025 · Dec 31, 2023 $910M
Rd Expense FY 2025 · Dec 31, 2025 $51.4M
Rd Expense FY 2025 · Dec 31, 2024 $86.72M
Rd Expense FY 2025 · Dec 31, 2023 $85.73M
Net Income FY 2025 · Dec 31, 2025 −$510.63M
Net Income FY 2025 · Dec 31, 2024 −$1.18B
Net Income FY 2025 · Dec 31, 2023 $1.57B
Operating Income FY 2025 · Dec 31, 2025 −$367.08M
Operating Income FY 2025 · Dec 31, 2024 −$1.78B
Operating Income FY 2025 · Dec 31, 2023 $251.88M
Gross Profit FY 2025 · Dec 31, 2025 $668.72M
Gross Profit FY 2025 · Dec 31, 2024 $62.54M
Gross Profit FY 2025 · Dec 31, 2023 $1.19B
Cost Of Revenue FY 2025 · Dec 31, 2025 $4.47B
Cost Of Revenue FY 2025 · Dec 31, 2024 $5.31B
Cost Of Revenue FY 2025 · Dec 31, 2023 $8.43B
Revenue FY 2025 · Dec 31, 2025 $5.14B
Revenue FY 2025 · Dec 31, 2024 $5.38B
Revenue FY 2025 · Dec 31, 2023 $9.62B