Financial Metrics
STLD STEEL DYNAMICS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 4893206000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 5081630000.0 | +3.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4587057000.0 | -9.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4694003000.0 | +2.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 4632634000.0 | -1.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 4341615000.0 | -6.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 4369195000.0 | +0.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4565123000.0 | +4.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4828215000.0 | +5.8% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 18795316000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 17540390000.0 | -6.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 18176581000.0 | +3.6% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1056122000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1306858000.0 | +23.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 952019000.0 | -27.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 980798000.0 | +3.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 774837000.0 | -21.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 605217000.0 | -21.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 486544000.0 | -19.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 618468000.0 | +27.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 757880000.0 | +22.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 4045883000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2802586000.0 | -30.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2392183000.0 | -14.6% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 835360000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1063735000.0 | +27.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 733550000.0 | -31.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 750975000.0 | +2.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 559123000.0 | -25.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 395437000.0 | -29.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 275144000.0 | -30.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 382855000.0 | +39.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 507757000.0 | +32.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3151181000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1943037000.0 | -38.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1475986000.0 | -24.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 637310000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 812107000.0 | +27.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 577195000.0 | -28.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 584041000.0 | +1.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 427998000.0 | -26.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 317802000.0 | -25.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 217151000.0 | -31.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 298726000.0 | +37.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 403685000.0 | +35.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2450882000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1537134000.0 | -37.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1185595000.0 | -22.9% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.71 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 4.83 | +30.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.49 | -27.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.68 | +5.4% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 2.73 | -25.8% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 2.06 | -24.5% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1.45 | -29.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2.01 | +38.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2.75 | +36.8% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 14.72 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 9.89 | -32.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8.02 | -18.9% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.7 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 4.81 | +30.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3.47 | -27.9% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.67 | +5.8% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 2.72 | -25.9% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 2.05 | -24.6% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1.44 | -29.8% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2.01 | +39.6% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2.74 | +36.3% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 14.64 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 9.84 | -32.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7.99 | -18.8% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1604943000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1475356000.0 | -8.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1765467000.0 | +19.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1400887000.0 | -20.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1039421000.0 | -25.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 829980000.0 | -20.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1015210000.0 | +22.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 589464000.0 | -41.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1186917000.0 | +101.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 458048000.0 | -61.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 770356000.0 | +68.2% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1400887000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 589464000.0 | -57.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 769878000.0 | +30.6% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2072619000.0 | — | USD | 10-Q | 2023-05-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2988852000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3044009000.0 | +1.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2941634000.0 | -3.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2894632000.0 | -1.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3027143000.0 | +4.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3073637000.0 | +1.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3044887000.0 | -0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3113733000.0 | +2.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 3099054000.0 | -0.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3260899000.0 | +5.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3195660000.0 | -2.0% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2894632000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3113733000.0 | +7.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3738516000.0 | +20.1% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7562560000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 7396055000.0 | -2.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7228599000.0 | -2.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 6787826000.0 | -6.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6597436000.0 | -2.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 6239011000.0 | -5.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6443576000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5431338000.0 | -15.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 6216705000.0 | +14.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 5690599000.0 | -8.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 6079405000.0 | +6.8% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 6787826000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5431338000.0 | -20.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6484171000.0 | +19.4% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14219760000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 14551397000.0 | +2.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 14928956000.0 | +2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 14908420000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 15026750000.0 | +0.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 15061257000.0 | +0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 15659821000.0 | +4.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 14935233000.0 | -4.6% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 15930428000.0 | +6.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 15548638000.0 | -2.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 15965030000.0 | +2.7% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 14908420000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 14935233000.0 | +0.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 16419780000.0 | +9.9% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1820546000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1759035000.0 | -3.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1918377000.0 | +9.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2332296000.0 | +21.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2298664000.0 | -1.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2655952000.0 | +15.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2692296000.0 | +1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2150583000.0 | -20.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2266458000.0 | +5.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1819081000.0 | -19.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1956726000.0 | +7.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2332296000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2150583000.0 | -7.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2122254000.0 | -1.3% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5913337000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 5886428000.0 | -0.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6070665000.0 | +3.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 6068893000.0 | -0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5978991000.0 | -1.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5941043000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6580521000.0 | +10.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5989987000.0 | -9.0% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 7096534000.0 | +18.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 6704588000.0 | -5.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 6994705000.0 | +4.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 6068893000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5989987000.0 | -1.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7489369000.0 | +25.0% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8336637000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 8707983000.0 | +4.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 8893535000.0 | +2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 8866666000.0 | -0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9072408000.0 | +2.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 9130773000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 9081502000.0 | -0.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8934287000.0 | -1.6% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 8824710000.0 | -1.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 8864052000.0 | +0.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 8995142000.0 | +1.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 8866666000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 8934287000.0 | +0.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8957182000.0 | +0.3% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3014358000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3010829000.0 | -0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3009010000.0 | -0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2611069000.0 | -13.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2612246000.0 | +0.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2212802000.0 | -15.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2801871000.0 | +26.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2804017000.0 | +0.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 3777132000.0 | +34.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3779559000.0 | +0.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3781026000.0 | +0.0% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2611069000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2804017000.0 | +7.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4176508000.0 | +48.9% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 733783000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 807806000.0 | +10.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1113699000.0 | +37.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 355217000.0 | -68.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 382561000.0 | +7.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 759853000.0 | +98.6% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 152603000.0 | -79.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 301611000.0 | +97.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 722608000.0 | +139.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3519928000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1844503000.0 | -47.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1449534000.0 | -21.4% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -309646000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -473268000.0 | -52.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -452547000.0 | +4.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -292934000.0 | +35.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -209586000.0 | +28.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -851995000.0 | -306.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -178759000.0 | +79.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -305696000.0 | -71.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -120528000.0 | +60.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -1970249000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1303360000.0 | +33.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -974957000.0 | +25.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -447613000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -464119000.0 | -3.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -371026000.0 | +20.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -423846000.0 | -14.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -382350000.0 | +9.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 277372000.0 | +172.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 623295000.0 | +124.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -724783000.0 | -216.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -289664000.0 | +60.0% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -1777134000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1352597000.0 | +23.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -294315000.0 | +78.2% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 226319000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 358280000.0 | +58.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 558361000.0 | +55.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 374310000.0 | -33.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 419166000.0 | +12.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 621355000.0 | +48.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 305506000.0 | -50.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 288331000.0 | -5.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 165692000.0 | -42.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1657905000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1868006000.0 | +12.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 948025000.0 | -49.2% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 170170375.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 166383336.0 | -2.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 163489456.0 | -1.7% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 160018100.0 | -2.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 157878760.0 | -1.3% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 155617909.0 | -1.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 153042184.0 | -1.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 151117153.0 | -1.3% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 149380035.0 | -1.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 147788364.0 | -1.1% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 146156096.0 | -1.1% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 160018100.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 151117153.0 | -5.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 144940102.0 | -4.1% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 267772737.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 267772737.0 | +0.0% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 267772737.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 268112991.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 268142204.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 268142204.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 268142204.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 268377165.0 | +0.1% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 268417974.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 268417974.0 | +0.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 268417974.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 268112991.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 268377165.0 | +0.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 268644427.0 | +0.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171597000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 168009000.0 | -2.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 165170000.0 | -1.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 158666000.0 | -3.9% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 156856000.0 | -1.1% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 154061000.0 | -1.8% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 150262000.0 | -2.5% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 148387000.0 | -1.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 146947000.0 | -1.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 166552000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 155420000.0 | -6.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 147806000.0 | -4.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 172479000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 168865000.0 | -2.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 166105000.0 | -1.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 159354000.0 | -4.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 157579000.0 | -1.1% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 154810000.0 | -1.8% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 150809000.0 | -2.6% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 148960000.0 | -1.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 147600000.0 | -0.9% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 167431000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 156136000.0 | -6.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 148404000.0 | -5.0% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3441 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.3492 | +1.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3073 | -12.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3124 | +1.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.3076 | -1.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.2772 | -9.9% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.2743 | -1.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2936 | +7.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3024 | +3.0% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1.2607 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.1744 | -6.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.1070 | -5.7% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.1540 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4.2046 | +1.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3.7681 | -10.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.9104 | -22.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.8701 | -1.4% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2.3491 | -18.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.3933 | +1.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.5255 | +5.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.7429 | +8.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3.1283 | +14.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 3.1069 | -0.7% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2.9104 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.5255 | -13.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3.0553 | +21.0% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7093 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.6760 | -4.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.6826 | +1.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.6845 | +0.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6590 | -3.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.6507 | -1.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.7246 | +11.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.6704 | -7.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.8042 | +19.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.7564 | -5.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.7776 | +2.8% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.6845 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.6704 | -2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8361 | +24.7% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2158 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2572 | +19.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2075 | -19.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2089 | +0.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1673 | -20.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1394 | -16.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.1114 | -20.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1355 | +21.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1570 | +15.9% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.2153 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1598 | -25.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1316 | -17.6% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1302 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1598 | +22.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1258 | -21.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1244 | -1.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0924 | -25.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0732 | -20.8% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0497 | -32.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0654 | +31.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0836 | +27.8% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1304 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0876 | -32.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0652 | -25.6% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1707 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2093 | +22.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1599 | -23.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1600 | +0.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1207 | -24.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0911 | -24.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0630 | -30.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0839 | +33.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1052 | +25.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1677 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1108 | -33.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0812 | -26.7% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8816 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.8387 | -4.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.9203 | +9.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.6006 | -34.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.4522 | -24.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.3125 | -30.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.3771 | +20.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.2741 | -27.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.5237 | +91.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2518 | -51.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3937 | +56.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.6006 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.2741 | -54.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3628 | +32.3% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0448 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0558 | +24.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0387 | -30.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0389 | +0.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0284 | -26.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0203 | -28.6% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0136 | -32.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0192 | +40.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0253 | +31.6% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1644 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1029 | -37.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0722 | -29.8% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0764 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0933 | +22.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0649 | -30.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0644 | -0.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0469 | -27.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0350 | -25.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0246 | -29.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0337 | +37.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0449 | +33.2% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.2764 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1720 | -37.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1324 | -23.1% | ratio | 10-K | 2026-02-27 |