v3.25.2
Earnings Per Share - Calculation of Basic and Diluted Earnings (loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income (loss) attributable to Ryerson Holding Corporation $ 1.9 $ 9.9 $ (3.7) $ 2.3
Denominator:        
Weighted average shares outstanding 32,196 34,159 32,026 34,091
Dilutive effect of stock-based awards 155 259   480
Weighted average shares outstanding adjusted for dilutive securities 32,351 34,418 32,026 34,571
Earnings (loss) per share        
Earnings (loss) per share, Basic $ 0.06 $ 0.29 $ (0.12) $ 0.07
Earnings (loss) per share, Diluted $ 0.06 $ 0.29 $ (0.12) $ 0.07