Financial Metrics
RYZ Ryerson Holding CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 3 | 2026-02-13 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1406100000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1343500000.0 | -4.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1246700000.0 | -7.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1239200000.0 | -0.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1225500000.0 | -1.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1126600000.0 | -8.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1135700000.0 | +0.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1169300000.0 | +3.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1161500000.0 | -0.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 5108700000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 4598700000.0 | -10.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 4571300000.0 | -0.6% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 264200000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 260900000.0 | -1.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 249300000.0 | -4.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 217600000.0 | -12.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 223500000.0 | +2.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 202000000.0 | -9.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 204400000.0 | +1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 209400000.0 | +2.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 199500000.0 | -4.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1021600000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 834200000.0 | -18.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 782200000.0 | -6.2% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 70000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 58300000.0 | -16.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 56300000.0 | -3.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 800000.0 | -98.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 22800000.0 | +2750.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 5300000.0 | -76.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2300000.0 | -56.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5800000.0 | +152.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -1000000.0 | -117.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 228100000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 31500000.0 | -86.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -30800000.0 | -197.8% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47300000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 37600000.0 | -20.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 35000000.0 | -6.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -7600000.0 | -121.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 9900000.0 | +230.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -6600000.0 | -166.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -5600000.0 | +15.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1900000.0 | +133.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -14800000.0 | -878.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 145700000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -8600000.0 | -105.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -56400000.0 | -555.8% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.07 | -17.7% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.02 | -4.7% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -0.22 | -121.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.29 | +231.8% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -0.2 | -169.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.18 | +10.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.06 | +133.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.46 | -866.7% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 4.17 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.26 | -106.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -1.76 | -576.9% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.27 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.06 | -16.5% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.0 | -5.7% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -0.22 | -122.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.29 | +231.8% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -0.2 | -169.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.18 | +10.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.06 | +133.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.46 | -866.7% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 4.1 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.26 | -106.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -1.76 | -576.9% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 43700000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 30000000.0 | -31.4% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 37400000.0 | +24.7% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 54300000.0 | +45.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 41900000.0 | -22.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 28000000.0 | -33.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 35000000.0 | +25.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 27700000.0 | -20.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 33600000.0 | +21.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 30800000.0 | -8.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 29800000.0 | -3.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 54300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 27700000.0 | -49.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 26900000.0 | -2.9% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 710700000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 753500000.0 | +6.0% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 699000000.0 | -7.2% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 782500000.0 | +11.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 841200000.0 | +7.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 744100000.0 | -11.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 681400000.0 | -8.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 684600000.0 | +0.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 657200000.0 | -4.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 675600000.0 | +2.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 678700000.0 | +0.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 782500000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 684600000.0 | -12.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 648300000.0 | -5.3% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1456500000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1447800000.0 | -0.6% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1358500000.0 | -6.2% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1383400000.0 | +1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1525300000.0 | +10.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1389100000.0 | -8.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1301400000.0 | -6.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1207600000.0 | -7.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1297500000.0 | +7.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1324600000.0 | +2.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1303500000.0 | -1.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1383400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1207600000.0 | -12.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1222800000.0 | +1.3% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2401500000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 2521500000.0 | +5.0% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 2434200000.0 | -3.5% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 2569600000.0 | +5.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2720200000.0 | +5.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2591200000.0 | -4.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2533300000.0 | -2.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2439500000.0 | -3.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2523600000.0 | +3.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2538100000.0 | +0.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2490000000.0 | -1.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2569600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2439500000.0 | -5.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2404700000.0 | -1.4% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 665400000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 712400000.0 | +7.1% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 633600000.0 | -11.1% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 633900000.0 | +0.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 729000000.0 | +15.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 583000000.0 | -20.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 585100000.0 | +0.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 580100000.0 | -0.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 647200000.0 | +11.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 651200000.0 | +0.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 656900000.0 | +0.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 633900000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 580100000.0 | -8.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 668100000.0 | +15.2% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1520500000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1655100000.0 | +8.9% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1543100000.0 | -6.8% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1655100000.0 | +7.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1823000000.0 | +10.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1704800000.0 | -6.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1691300000.0 | -0.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1615000000.0 | -4.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1710300000.0 | +5.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1716900000.0 | +0.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1692600000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1655100000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1615000000.0 | -2.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1641100000.0 | +1.6% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 873000000.0 | — | USD | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 858300000.0 | -1.7% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 882800000.0 | +2.9% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 905900000.0 | +2.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 888500000.0 | -1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 877900000.0 | -1.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 832900000.0 | -5.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 815300000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 803900000.0 | -1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 811500000.0 | +0.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 787300000.0 | -3.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 905900000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 815300000.0 | -10.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 753100000.0 | -7.6% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 80400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 195700000.0 | +143.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 275000000.0 | +40.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -47800000.0 | -117.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -21900000.0 | +54.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 112700000.0 | +614.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -41200000.0 | -136.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -17400000.0 | +57.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -25700000.0 | -47.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 365100000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 204900000.0 | -43.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 87000000.0 | -57.5% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -66700000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -124200000.0 | -86.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -146800000.0 | -18.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -20400000.0 | +86.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -43400000.0 | -112.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -118800000.0 | -173.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -8000000.0 | +93.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -21000000.0 | -162.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -30900000.0 | -47.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -262100000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -142700000.0 | +45.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -53600000.0 | +62.4% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9900000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -79900000.0 | -707.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -129200000.0 | -61.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 56200000.0 | +143.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 39700000.0 | -29.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -12300000.0 | -131.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 54400000.0 | +542.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 40400000.0 | -25.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 56800000.0 | +40.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -88300000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -86800000.0 | +1.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -36500000.0 | +57.9% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 74100000.0 | +166.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 96500000.0 | +30.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 21800000.0 | -77.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 44500000.0 | +104.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 76100000.0 | +71.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 8000000.0 | -89.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 17900000.0 | +123.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 30700000.0 | +71.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 121900000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 99600000.0 | -18.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 51500000.0 | -48.3% | USD | 10-K | 2026-02-23 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39449009.0 | — | shares | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 39449759.0 | +0.0% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 39449759.0 | +0.0% | shares | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 39450659.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 39887061.0 | +1.1% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 39894144.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 39896148.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 39899093.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 40357785.0 | +1.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 40360234.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 40363173.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 39450659.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 39899093.0 | +1.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 40373512.0 | +1.2% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36453000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 34951000.0 | -4.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 34349000.0 | -1.7% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 34023000.0 | -0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 34159000.0 | +0.4% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 32746000.0 | -4.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 31855000.0 | -2.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 32196000.0 | +1.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 32199000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 34961000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 33189000.0 | -5.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 32116000.0 | -3.2% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37245000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 35453000.0 | -4.8% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 34895000.0 | -1.6% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 34023000.0 | -2.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 34418000.0 | +1.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 32746000.0 | -4.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 31855000.0 | -2.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 32351000.0 | +1.6% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 32199000.0 | -0.5% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 35567000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 33189000.0 | -6.7% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 32116000.0 | -3.2% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5855 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.5328 | -9.0% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.5122 | -3.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.4556 | -11.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.4729 | +3.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.4447 | -6.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.4500 | +1.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4607 | +2.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.4665 | +1.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.9881 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1.8851 | -5.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.9010 | +0.8% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1889 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 2.0323 | -7.2% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 2.1441 | +5.5% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 2.1824 | +1.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.0923 | -4.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.3827 | +13.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.2242 | -6.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2.0817 | -6.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0048 | -3.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.0341 | +1.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.9843 | -2.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.1824 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.0817 | -4.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.8303 | -12.1% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7417 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 1.9283 | +10.7% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1.7480 | -9.4% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1.8270 | +4.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.0518 | +12.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.9419 | -5.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.0306 | +4.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.9809 | -2.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.1275 | +7.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.1157 | -0.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.1499 | +1.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.8270 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.9809 | +8.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.1791 | +10.0% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1879 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1942 | +3.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2000 | +3.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1756 | -12.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1824 | +3.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1793 | -1.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1800 | +0.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1791 | -0.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1718 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2000 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1814 | -9.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1711 | -5.7% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0336 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0280 | -16.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0281 | +0.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -0.0061 | -121.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0081 | +231.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -0.0059 | -172.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.0049 | +15.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0016 | +133.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.0127 | -884.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0285 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.0019 | -106.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0123 | -559.7% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0498 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0434 | -12.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0452 | +4.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0006 | -98.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0186 | +2781.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0047 | -74.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0020 | -57.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0050 | +144.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.0009 | -117.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0446 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0068 | -84.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0067 | -198.4% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0657 | — | ratio | 10-Q | 2023-05-01 |
| Quarterly | 2023-06-30 | 0.0421 | -35.9% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 0.0590 | +40.2% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 0.0857 | +45.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0575 | -32.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.0480 | -16.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.0598 | +24.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.0478 | -20.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0519 | +8.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0473 | -8.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0454 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0857 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0478 | -44.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0403 | -15.7% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0197 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0149 | -24.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0144 | -3.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -0.0028 | -119.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0038 | +236.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -0.0026 | -168.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.0022 | +14.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0007 | +133.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.0059 | -894.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0567 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.0035 | -106.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0235 | -565.3% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0542 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0438 | -19.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0396 | -9.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -0.0086 | -121.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0113 | +231.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -0.0079 | -170.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -0.0070 | +12.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0023 | +133.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -0.0188 | -902.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1608 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.0105 | -106.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -0.0749 | -610.0% | ratio | 10-K | 2026-02-23 |