Financial Metrics
TRGP Targa Resources Corp.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 3 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | 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 | 3801800000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2719600000.0 | -28.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3359100000.0 | +23.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | 3988100000.0 | +18.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3047700000.0 | -23.6% | USD | 10-Q | 2024-08-01 |
| Annual | 2023-12-31 | 13521000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 14137200000.0 | +4.6% | USD | 10-K | 2025-02-20 |
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 | 836700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 649100000.0 | -22.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 505100000.0 | -22.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 639400000.0 | +26.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 627200000.0 | -1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 728200000.0 | +16.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 543300000.0 | -25.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1033600000.0 | +90.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 836900000.0 | -19.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2626200000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2695400000.0 | +2.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3331200000.0 | +23.6% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 497000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 329300000.0 | -33.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 220000000.0 | -33.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 275200000.0 | +25.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 298500000.0 | +8.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 387400000.0 | +29.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 270500000.0 | -30.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 629100000.0 | +132.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 478400000.0 | -24.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1345900000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1312000000.0 | -2.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1923000000.0 | +46.6% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.03 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.44 | +4700.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.97 | -32.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.23 | +26.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.34 | +8.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.76 | +31.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.91 | -48.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.88 | +216.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.21 | -23.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.69 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 5.77 | +56.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.52 | +47.7% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.03 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.44 | +4700.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.97 | -32.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.22 | +25.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.33 | +9.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.75 | +31.6% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.91 | -48.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.87 | +215.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.2 | -23.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.66 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 5.74 | +56.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.49 | +47.9% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 211800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 169400000.0 | -20.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 139500000.0 | -17.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 141700000.0 | +1.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 109900000.0 | -22.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 166400000.0 | +51.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 127200000.0 | -23.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 157300000.0 | +23.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 151400000.0 | -3.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 113100000.0 | -25.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 124100000.0 | +9.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 141700000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 157300000.0 | +11.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 166100000.0 | +5.6% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1023400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 988100000.0 | -3.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1241100000.0 | +25.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1471000000.0 | +18.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1483700000.0 | +0.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1216900000.0 | -18.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1301200000.0 | +6.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1618300000.0 | +24.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1403300000.0 | -13.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1408600000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1407700000.0 | -0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1471000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1618300000.0 | +10.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1474600000.0 | -8.9% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 156200000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 312300000.0 | +99.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 536200000.0 | +71.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 371500000.0 | -30.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 224500000.0 | -39.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 320600000.0 | +42.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 414900000.0 | +29.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 334300000.0 | -19.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 256200000.0 | -23.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 443500000.0 | +73.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 490700000.0 | +10.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 371500000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 334300000.0 | -10.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 429300000.0 | +28.4% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1638800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1728800000.0 | +5.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2139300000.0 | +23.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2194600000.0 | +2.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1973000000.0 | -10.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1866600000.0 | -5.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2028200000.0 | +8.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2296300000.0 | +13.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2076200000.0 | -9.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2207200000.0 | +6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2279600000.0 | +3.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2194600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2296300000.0 | +4.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2362700000.0 | +2.9% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19025500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 19461800000.0 | +2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 20189600000.0 | +3.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 20671800000.0 | +2.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 20846100000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 21264200000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 21903800000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 22734100000.0 | +3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 22800300000.0 | +0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 23512800000.0 | +3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 24174800000.0 | +2.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 20671800000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 22734100000.0 | +10.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 25218400000.0 | +10.9% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2466600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2320600000.0 | -5.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2682100000.0 | +15.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2760900000.0 | +2.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2814500000.0 | +1.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2890600000.0 | +2.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2627300000.0 | -9.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3172600000.0 | +20.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3198100000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3176700000.0 | -0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2947200000.0 | -7.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2760900000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3172600000.0 | +14.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3546800000.0 | +11.8% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2550700000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2675200000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2506100000.0 | -6.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2739700000.0 | +9.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2703900000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2467500000.0 | -8.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2573900000.0 | +4.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2592400000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2451500000.0 | -5.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2588100000.0 | +5.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2706800000.0 | +4.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2739700000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2592400000.0 | -5.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3067900000.0 | +18.3% | USD | 10-K | 2026-02-19 |
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 | 1169800000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1846600000.0 | +57.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2253900000.0 | +22.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 876400000.0 | -61.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1780900000.0 | +103.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2321800000.0 | +30.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 954400000.0 | -58.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1812700000.0 | +89.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2411900000.0 | +33.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3211600000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3649700000.0 | +13.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3917400000.0 | +7.3% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -480800000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -1074600000.0 | -123.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1673800000.0 | -55.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -677900000.0 | +59.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -1427700000.0 | -110.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -2275000000.0 | -59.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -813300000.0 | +64.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1770100000.0 | -117.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -2461200000.0 | -39.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -2400800000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -3021300000.0 | -25.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -3642000000.0 | -20.5% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -696200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -821600000.0 | -18.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -659600000.0 | +19.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -230300000.0 | +65.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -328500000.0 | -42.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -61300000.0 | +81.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -147000000.0 | -139.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -86800000.0 | +41.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 16100000.0 | +118.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -888100000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -612800000.0 | +31.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -266600000.0 | +56.5% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 475700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1073700000.0 | +125.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1665400000.0 | +55.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 669800000.0 | -59.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1410100000.0 | +110.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2238900000.0 | +58.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 792200000.0 | -64.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1698300000.0 | +114.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2370100000.0 | +39.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2385400000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2965800000.0 | +24.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3333300000.0 | +12.4% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 226135558.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 224052233.0 | -0.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 223080697.0 | -0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 222611259.0 | -0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 222150320.0 | -0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 219170473.0 | -1.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 218328522.0 | -0.4% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 217763821.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 217461060.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 215509429.0 | -0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 214843087.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 222611259.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 217763821.0 | -2.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 214662156.0 | -1.4% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 239205818.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 239212098.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 240087974.0 | +0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 240095699.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 241259940.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 241267840.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 241697875.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 241764105.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 242328035.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 242332690.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 242702869.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 240095699.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 241764105.0 | +0.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 242770213.0 | +0.4% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 226400000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 225600000.0 | -0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 223800000.0 | -0.8% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 222800000.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 221000000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 219000000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 217900000.0 | -0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 216600000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 215200000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 224600000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 220200000.0 | -2.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 216100000.0 | -1.9% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 229300000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 226800000.0 | -1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 225100000.0 | -0.7% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 223700000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 221900000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 220000000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 218700000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 217300000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 216000000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 226000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 221300000.0 | -2.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 216900000.0 | -2.0% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1998 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1397 | -30.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1664 | +19.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | 0.1913 | +15.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.1433 | -25.1% | ratio | 10-Q | 2024-08-01 |
| Annual | 2023-12-31 | 0.6541 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.6218 | -4.9% | ratio | 10-K | 2025-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6644 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7450 | +12.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.7976 | +7.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.7949 | -0.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.7010 | -11.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.6457 | -7.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.7720 | +19.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.7238 | -6.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6492 | -10.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6948 | +7.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7735 | +11.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7949 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.7238 | -8.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.6661 | -8.0% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1307 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1211 | -7.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0655 | -45.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0690 | +5.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0979 | +41.9% | ratio | 10-Q | 2025-08-07 |
| Annual | 2023-12-31 | 0.0995 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0928 | -6.8% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2201 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2387 | +8.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1504 | -37.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1603 | +6.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2058 | +28.4% | ratio | 10-Q | 2025-08-07 |
| Annual | 2023-12-31 | 0.1942 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1907 | -1.8% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0859 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0730 | -15.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0520 | -28.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0513 | -1.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0390 | -23.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0576 | +47.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0484 | -15.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.0496 | +2.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0473 | -4.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0356 | -24.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0421 | +18.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0513 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0496 | -3.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0468 | -5.5% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0261 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0169 | -35.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0109 | -35.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0132 | +21.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0140 | +6.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0177 | +26.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0119 | -32.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0268 | +125.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0198 | -26.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0651 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0577 | -11.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0763 | +32.1% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1948 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1231 | -36.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0878 | -28.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1018 | +15.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1210 | +18.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1505 | +24.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1103 | -26.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2431 | +120.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1767 | -27.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4913 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.5061 | +3.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.6268 | +23.9% | ratio | 10-K | 2026-02-19 |