Skip to content
10-K

Annual Report

Ryerson Holding Corp RYZ

0001193125-26-062397

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 18, 2026 51.48M sh
Shares Diluted FY 2025 · Dec 31, 2025 32.12M sh
Shares Diluted FY 2025 · Dec 31, 2024 33.19M sh
Shares Diluted FY 2025 · Dec 31, 2023 35.57M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $51M
Stock Repurchased FY 2025 · Dec 31, 2023 $113.9M
Dividends Paid FY 2025 · Dec 31, 2025 $24.1M
Dividends Paid FY 2025 · Dec 31, 2024 $24.8M
Dividends Paid FY 2025 · Dec 31, 2023 $24.8M
Capex FY 2025 · Dec 31, 2025 $51.5M
Capex FY 2025 · Dec 31, 2024 $99.6M
Capex FY 2025 · Dec 31, 2023 $121.9M
Operating Cash Flow FY 2025 · Dec 31, 2025 $87M
Operating Cash Flow FY 2025 · Dec 31, 2024 $204.9M
Operating Cash Flow FY 2025 · Dec 31, 2023 $365.1M
Cash And Equivalents FY 2025 · Dec 31, 2025 $26.9M
Cash And Equivalents FY 2025 · Dec 31, 2024 $27.7M
Stockholders Equity FY 2025 · Dec 31, 2025 $753.1M
Stockholders Equity FY 2025 · Dec 31, 2024 $815.3M
Current Liabilities FY 2025 · Dec 31, 2025 $668.1M
Current Liabilities FY 2025 · Dec 31, 2024 $580.1M
Total Liabilities FY 2025 · Dec 31, 2025 $1.64B
Total Liabilities FY 2025 · Dec 31, 2024 $1.62B
Current Assets FY 2025 · Dec 31, 2025 $1.22B
Current Assets FY 2025 · Dec 31, 2024 $1.21B
Total Assets FY 2025 · Dec 31, 2025 $2.4B
Total Assets FY 2025 · Dec 31, 2024 $2.44B
Eps Diluted FY 2025 · Dec 31, 2025 −$1.76
Eps Diluted FY 2025 · Dec 31, 2024 −$0.26
Eps Diluted FY 2025 · Dec 31, 2023 $4.10
Eps Basic FY 2025 · Dec 31, 2025 −$1.76
Eps Basic FY 2025 · Dec 31, 2024 −$0.26
Eps Basic FY 2025 · Dec 31, 2023 $4.17
Sga Expense FY 2025 · Dec 31, 2025 $809.6M
Sga Expense FY 2025 · Dec 31, 2024 $801.2M
Sga Expense FY 2025 · Dec 31, 2023 $793.5M
Net Income FY 2025 · Dec 31, 2025 −$56.4M
Net Income FY 2025 · Dec 31, 2024 −$8.6M
Net Income FY 2025 · Dec 31, 2023 $145.7M
Operating Income FY 2025 · Dec 31, 2025 −$30.8M
Operating Income FY 2025 · Dec 31, 2024 $31.5M
Operating Income FY 2025 · Dec 31, 2023 $228.1M
Gross Profit FY 2025 · Dec 31, 2025 $782.2M
Gross Profit FY 2025 · Dec 31, 2024 $834.2M
Gross Profit FY 2025 · Dec 31, 2023 $1.02B
Cost Of Revenue FY 2025 · Dec 31, 2025 $3.79B
Cost Of Revenue FY 2025 · Dec 31, 2024 $3.76B
Cost Of Revenue FY 2025 · Dec 31, 2023 $4.09B
Revenue FY 2025 · Dec 31, 2025 $4.57B
Revenue FY 2025 · Dec 31, 2024 $4.6B
Revenue FY 2025 · Dec 31, 2023 $5.11B