Financial Metrics
NSC NORFOLK SOUTHERN CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-28 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | 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 | 3132000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2980000000.0 | -4.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 2971000000.0 | -0.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3004000000.0 | +1.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3044000000.0 | +1.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 3051000000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2993000000.0 | -1.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3110000000.0 | +3.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3103000000.0 | -0.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 12156000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 12123000000.0 | -0.3% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 12180000000.0 | +0.5% | USD | 10-K | 2026-02-09 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 711000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 576000000.0 | -19.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 756000000.0 | +31.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 213000000.0 | -71.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1131000000.0 | +431.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1596000000.0 | +41.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1146000000.0 | -28.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1175000000.0 | +2.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1098000000.0 | -6.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2851000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 4071000000.0 | +42.8% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 4356000000.0 | +7.0% | USD | 10-K | 2026-02-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 466000000.0 | — | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 356000000.0 | -23.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 478000000.0 | +34.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 53000000.0 | -88.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 737000000.0 | +1290.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 1099000000.0 | +49.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 750000000.0 | -31.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 768000000.0 | +2.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 711000000.0 | -7.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1827000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 2622000000.0 | +43.5% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 2873000000.0 | +9.6% | USD | 10-K | 2026-02-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.04 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.56 | -23.5% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 2.11 | +35.3% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.23 | -89.1% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3.26 | +1317.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 4.86 | +49.1% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.31 | -31.9% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3.41 | +3.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3.16 | -7.3% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.04 | — | USD/shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 11.58 | +44.0% | USD/shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 12.76 | +10.2% | USD/shares | 10-K | 2026-02-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.04 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.56 | -23.5% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 2.1 | +34.6% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.23 | -89.0% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3.25 | +1313.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 4.85 | +49.2% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.31 | -31.8% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3.41 | +3.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3.16 | -7.3% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.02 | — | USD/shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 11.57 | +44.3% | USD/shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 12.75 | +10.2% | USD/shares | 10-K | 2026-02-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 552000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 556000000.0 | +0.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1506000000.0 | +170.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1568000000.0 | +4.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 652000000.0 | -58.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 659000000.0 | +1.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 975000000.0 | +48.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1641000000.0 | +68.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1006000000.0 | -38.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1303000000.0 | +29.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1418000000.0 | +8.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1568000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 1641000000.0 | +4.7% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1530000000.0 | -6.8% | USD | 10-K | 2026-02-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1170000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1089000000.0 | -6.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1210000000.0 | +11.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1147000000.0 | -5.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1198000000.0 | +4.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1189000000.0 | -0.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1302000000.0 | +9.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1069000000.0 | -17.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1231000000.0 | +15.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1123000000.0 | -8.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1102000000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1147000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 1069000000.0 | -6.8% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 988000000.0 | -7.6% | USD | 10-K | 2026-02-09 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2122000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2031000000.0 | -4.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3142000000.0 | +54.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 3271000000.0 | +4.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2356000000.0 | -28.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2304000000.0 | -2.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2690000000.0 | +16.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3188000000.0 | +18.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2701000000.0 | -15.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2907000000.0 | +7.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3036000000.0 | +4.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3271000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 3188000000.0 | -2.5% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 3198000000.0 | +0.3% | USD | 10-K | 2026-02-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39169000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 39261000000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 40739000000.0 | +3.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 41652000000.0 | +2.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 42128000000.0 | +1.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 42558000000.0 | +1.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 43255000000.0 | +1.6% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 43682000000.0 | +1.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 43800000000.0 | +0.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 44155000000.0 | +0.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 44580000000.0 | +1.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 41652000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 43682000000.0 | +4.9% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 45236000000.0 | +3.6% | USD | 10-K | 2026-02-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2824000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2986000000.0 | +5.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2914000000.0 | -2.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2632000000.0 | -9.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3447000000.0 | +31.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3667000000.0 | +6.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3677000000.0 | +0.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3545000000.0 | -3.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3450000000.0 | -2.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3667000000.0 | +6.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3524000000.0 | -3.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2632000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 3545000000.0 | +34.7% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 3775000000.0 | +6.5% | USD | 10-K | 2026-02-09 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26442000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 26621000000.0 | +0.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 28124000000.0 | +5.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 28871000000.0 | +2.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 29592000000.0 | +2.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 29579000000.0 | -0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 29470000000.0 | -0.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 29376000000.0 | -0.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 29289000000.0 | -0.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 29368000000.0 | +0.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 29439000000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 28871000000.0 | — | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 29376000000.0 | +1.7% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 29689000000.0 | +1.1% | USD | 10-K | 2026-02-09 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12727000000.0 | — | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 12640000000.0 | -0.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 12615000000.0 | -0.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-12-31 | 12781000000.0 | +1.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 12536000000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 12979000000.0 | +3.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 13785000000.0 | +6.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 14306000000.0 | +3.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 14511000000.0 | +1.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 14787000000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 15141000000.0 | +2.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 12781000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 14306000000.0 | +11.9% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 15547000000.0 | +8.7% | USD | 10-K | 2026-02-09 |
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 | 1173000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1846000000.0 | +57.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 2506000000.0 | +35.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 839000000.0 | -66.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1875000000.0 | +123.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 3101000000.0 | +65.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 950000000.0 | -69.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2027000000.0 | +113.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3298000000.0 | +62.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3179000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 4052000000.0 | +27.5% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 4361000000.0 | +7.6% | USD | 10-K | 2026-02-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -391000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -741000000.0 | -89.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -1394000000.0 | -88.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -1844000000.0 | -32.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -2567000000.0 | -39.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -2791000000.0 | -8.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -1021000000.0 | +63.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -1435000000.0 | -40.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -1918000000.0 | -33.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -2182000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -2780000000.0 | -27.4% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -2562000000.0 | +7.8% | USD | 10-K | 2026-02-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -686000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -1005000000.0 | -46.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -62000000.0 | +93.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 89000000.0 | +243.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -217000000.0 | -343.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -903000000.0 | -316.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -564000000.0 | +37.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -930000000.0 | -64.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -1603000000.0 | -72.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 115000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -1199000000.0 | -1142.6% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -1910000000.0 | -59.3% | USD | 10-K | 2026-02-09 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 428000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 948000000.0 | +121.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1491000000.0 | +57.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 557000000.0 | -62.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1125000000.0 | +102.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1706000000.0 | +51.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 449000000.0 | -73.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 924000000.0 | +105.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1475000000.0 | +59.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2327000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 2381000000.0 | +2.3% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 2204000000.0 | -7.4% | USD | 10-K | 2026-02-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 227639602.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 227015277.0 | -0.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 226136334.0 | -0.4% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 225681254.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 225914028.0 | +0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 226096433.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 226239662.0 | +0.1% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 226320894.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 225443501.0 | -0.4% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 224614894.0 | -0.4% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 224386617.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 225681254.0 | — | shares | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 226320894.0 | +0.3% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 224420699.0 | -0.8% | shares | 10-K | 2026-02-09 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 226320894.0 | — | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 224420699.0 | -0.8% | shares | 10-K | 2026-02-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 227700000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 227500000.0 | -0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 226400000.0 | -0.5% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 225800000.0 | -0.3% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 226000000.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 226200000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 226100000.0 | -0.0% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 225000000.0 | -0.5% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 224400000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 226900000.0 | — | shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 226100000.0 | -0.4% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 225000000.0 | -0.5% | shares | 10-K | 2026-02-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 228300000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 228000000.0 | -0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 227000000.0 | -0.4% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 226200000.0 | -0.4% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 226400000.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 226500000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 226500000.0 | +0.0% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 225200000.0 | -0.6% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 224700000.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 227400000.0 | — | shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 226400000.0 | -0.4% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 225300000.0 | -0.5% | shares | 10-K | 2026-02-09 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0800 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0759 | -5.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0729 | -3.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0713 | -2.2% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0715 | +0.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0705 | -1.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0683 | -3.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0704 | +3.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0696 | -1.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2918 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 0.2775 | -4.9% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.2693 | -3.0% | ratio | 10-K | 2026-02-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7514 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.6802 | -9.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.0782 | +58.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.2428 | +15.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.6835 | -45.0% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.6283 | -8.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.7316 | +16.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.8993 | +22.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7829 | -12.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.7927 | +1.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.8615 | +8.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.2428 | — | ratio | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 0.8993 | -27.6% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.8472 | -5.8% | ratio | 10-K | 2026-02-09 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0776 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.1061 | +1.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.2294 | +5.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2.2589 | +1.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2.3606 | +4.5% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2.2790 | -3.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.1378 | -6.2% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 2.0534 | -3.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.0184 | -1.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1.9861 | -1.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.9443 | -2.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2.2589 | — | ratio | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 2.0534 | -9.1% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1.9096 | -7.0% | ratio | 10-K | 2026-02-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1488 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.1195 | -19.7% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.1609 | +34.7% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0176 | -89.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.2421 | +1272.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.3602 | +48.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2506 | -30.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.2469 | -1.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.2291 | -7.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1503 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 0.2163 | +43.9% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.2359 | +9.1% | ratio | 10-K | 2026-02-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2270 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1933 | -14.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.2545 | +31.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0709 | -72.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.3716 | +424.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.5231 | +40.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3829 | -26.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.3778 | -1.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3539 | -6.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2345 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 0.3358 | +43.2% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.3576 | +6.5% | ratio | 10-K | 2026-02-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1955 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.1862 | -4.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5168 | +177.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.5957 | +15.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.1891 | -68.2% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.1797 | -5.0% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.2652 | +47.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.4629 | +74.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2916 | -37.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.3553 | +21.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.4024 | +13.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.5957 | — | ratio | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 0.4629 | -22.3% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.4053 | -12.4% | ratio | 10-K | 2026-02-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0119 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0091 | -23.8% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0117 | +29.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0013 | -89.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0173 | +1276.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0254 | +46.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0171 | -32.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0174 | +1.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0159 | -8.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0439 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 0.0600 | +36.8% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.0635 | +5.8% | ratio | 10-K | 2026-02-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0366 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0282 | -23.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0379 | +34.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0042 | -88.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0568 | +1243.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0797 | +40.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0517 | -35.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0519 | +0.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0470 | -9.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1429 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 0.1833 | +28.2% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.1848 | +0.8% | ratio | 10-K | 2026-02-09 |