Logo image of RYI

RYERSON HOLDING CORP (RYI) Stock Income Statement

USA - NYSE:RYI - US7837541041 - Common Stock

20.51 USD
+0.33 (+1.64%)
Last: 11/17/2025, 10:58:50 AM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
RYI Revenue ChartRYI Revenue over time chart
4.47B4.60B5.11B6.32B5.68B
Gross Premiums Earned
RYI Gross Premiums Earned ChartRYI Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
RYI Loss Claims ChartRYI Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
RYI Deferred Policy Acquisition Expense ChartRYI Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
RYI Net Interest Income ChartRYI Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
RYI Non Interest Income ChartRYI Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
RYI Loan Loss Provision ChartRYI Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
RYI Net Interest Income after Provision ChartRYI Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
RYI Non Interest Expense ChartRYI Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
RYI Minority Interest Expense ChartRYI Minority Interest Expense over time chart
-1.00M-1.30M-700.00K-500.00K-1.10M
Cost Of Goods
RYI Cost Of Goods ChartRYI Cost Of Goods over time chart
3.67B3.76B4.09B5.01B4.53B
Gross Profit
RYI Gross Profit ChartRYI Gross Profit over time chart
804.40M834.20M1.02B1.31B1.15B
Operating Expenses
RYI Operating Expenses ChartRYI Operating Expenses over time chart
797.30M801.20M793.50M734.00M711.20M
Research and Development
RYI Research and Development ChartRYI Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
RYI Selling, General, and Administrative Expenses ChartRYI Selling, General, and Administrative Expenses over time chart
794.70M786.40M780.00M722.30M699.10M
Operating Income
RYI Operating Income ChartRYI Operating Income over time chart
7.10M33.00M228.10M576.10M435.60M
Interest Income/Expense
RYI Interest Income/Expense ChartRYI Interest Income/Expense over time chart
-39.50M-43.00M-34.70M-34.40M-50.80M
Other Income/Expense
RYI Other Income/Expense ChartRYI Other Income/Expense over time chart
1.20M5.90M300.00K-1.30M-1.10M
Non Recurring Items
RYI Non Recurring Items ChartRYI Non Recurring Items over time chart
null-3.30M0-17.50M5.40M
Income Before Taxes
RYI Income Before Taxes ChartRYI Income Before Taxes over time chart
-28.30M-7.40M193.70M522.90M389.10M
Income Tax
RYI Income Tax ChartRYI Income Tax over time chart
-6.50M-100.00K47.30M131.40M93.70M
Net Income
RYI Net Income ChartRYI Net Income over time chart
-22.80M-8.60M145.70M391.00M294.30M
EBITDA
RYI EBITDA ChartRYI EBITDA over time chart
null110.60M290.60M635.10M491.50M
 
Per Share Data
EPS Diluted Total Ops
RYI EPS Diluted Total Ops ChartRYI EPS Diluted Total Ops over time chart
-0.7118-0.25914.096510.217.56
Non GAAP EPS
RYI Non GAAP EPS ChartRYI Non GAAP EPS over time chart
-0.7000000000000001-0.194.060000000000000510.417.43
 
Statistics
Gross Profit Margin
RYI Gross Profit Margin ChartRYI Gross Profit Margin over time chart
17.98%18.14%20.00%20.72%20.21%
Profit Margin
RYI Profit Margin ChartRYI Profit Margin over time chart
-0.51%-0.19%2.85%6.18%5.19%
Operating Profit Margin
RYI Operating Profit Margin ChartRYI Operating Profit Margin over time chart
0.16%0.72%4.46%9.11%7.68%

All data in USD

Charts

RYI Income Statement data chartRYI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2B 4B 6B
RYI Earnings Per Share (EPS) chartRYI EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 4 6 8 10