Financial Metrics
CF CF Industries Holdings, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2012000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1775000000.0 | -11.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1273000000.0 | -28.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1470000000.0 | +15.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1572000000.0 | +6.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1370000000.0 | -12.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1663000000.0 | +21.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1890000000.0 | +13.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1659000000.0 | -12.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 6631000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5936000000.0 | -10.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7084000000.0 | +19.3% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 863000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 804000000.0 | -6.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 377000000.0 | -53.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 409000000.0 | +8.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 679000000.0 | +66.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 444000000.0 | -34.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 572000000.0 | +28.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 755000000.0 | +32.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 632000000.0 | -16.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2545000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2056000000.0 | -19.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2724000000.0 | +32.5% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 826000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 734000000.0 | -11.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 244000000.0 | -66.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 303000000.0 | +24.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 638000000.0 | +110.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 364000000.0 | -42.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 455000000.0 | +25.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 648000000.0 | +42.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 580000000.0 | -10.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2230000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1746000000.0 | -21.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2300000000.0 | +31.7% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.86 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.71 | -5.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.85 | -68.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.03 | +21.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.3 | +123.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.55 | -32.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.85 | +19.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.37 | +28.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.19 | -7.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7.89 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 6.75 | -14.4% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 8.98 | +33.0% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.85 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.7 | -5.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.85 | -68.5% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.03 | +21.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2.3 | +123.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.55 | -32.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.85 | +19.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.37 | +28.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.19 | -7.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7.87 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 6.74 | -14.4% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 8.97 | +33.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 505000000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 535000000.0 | +5.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 531000000.0 | -0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 482000000.0 | -9.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 404000000.0 | -16.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 582000000.0 | +44.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 586000000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 602000000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 430000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 319000000.0 | -25.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 318000000.0 | -0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 299000000.0 | -6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 271000000.0 | -9.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 302000000.0 | +11.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 301000000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 314000000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 351000000.0 | +11.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 316000000.0 | -10.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 367000000.0 | +16.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 299000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 314000000.0 | +5.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 383000000.0 | +22.0% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3848000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4072000000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4190000000.0 | +2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3050000000.0 | -27.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2719000000.0 | -10.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2801000000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2850000000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2520000000.0 | -11.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2433000000.0 | -3.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2676000000.0 | +10.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2978000000.0 | +11.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3050000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2520000000.0 | -17.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2985000000.0 | +18.5% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13398000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 13537000000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 13543000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 14376000000.0 | +6.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13861000000.0 | -3.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 13775000000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 13843000000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 13466000000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13308000000.0 | -1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 13750000000.0 | +3.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14203000000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 14376000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 13466000000.0 | -6.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 14088000000.0 | +4.6% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 862000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 622000000.0 | -27.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 926000000.0 | +48.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 800000000.0 | -13.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 690000000.0 | -13.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 596000000.0 | -13.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1013000000.0 | +70.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 818000000.0 | -19.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 939000000.0 | +14.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 830000000.0 | -11.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1310000000.0 | +57.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 800000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 818000000.0 | +2.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 887000000.0 | +8.4% | USD | 10-K | 2026-02-25 |
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 | 5453000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 5804000000.0 | +6.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5723000000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5717000000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5440000000.0 | -4.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5460000000.0 | +0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5194000000.0 | -4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4985000000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4780000000.0 | -4.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4963000000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4849000000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5717000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4985000000.0 | -12.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4838000000.0 | -2.9% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2966000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2967000000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2967000000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2968000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2969000000.0 | +0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2970000000.0 | +0.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2970000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2971000000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2972000000.0 | +0.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2973000000.0 | +0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2974000000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2968000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2971000000.0 | +0.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3215000000.0 | +8.2% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 947000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1659000000.0 | +75.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2277000000.0 | +37.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 445000000.0 | -80.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 920000000.0 | +106.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1851000000.0 | +101.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 586000000.0 | -68.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1149000000.0 | +96.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2213000000.0 | +92.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2757000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2271000000.0 | -17.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2752000000.0 | +21.2% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -34000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -127000000.0 | -273.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -271000000.0 | -113.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -100000000.0 | +63.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -134000000.0 | -34.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -273000000.0 | -103.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -126000000.0 | +53.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -368000000.0 | -192.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -707000000.0 | -92.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1679000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -469000000.0 | +72.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -933000000.0 | -98.9% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -410000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -639000000.0 | -55.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1070000000.0 | -67.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -602000000.0 | +43.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -998000000.0 | -65.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1743000000.0 | -74.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -671000000.0 | +61.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -733000000.0 | -9.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1295000000.0 | -76.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1372000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -2205000000.0 | -60.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -1484000000.0 | +32.7% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 164000000.0 | +137.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 311000000.0 | +89.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 98000000.0 | -68.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 182000000.0 | +85.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 321000000.0 | +76.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 132000000.0 | -58.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 377000000.0 | +185.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 724000000.0 | +92.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 499000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 518000000.0 | +3.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 950000000.0 | +83.4% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 188188401.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 169882990.0 | -9.7% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 153552162.0 | -9.6% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 196237302.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 196248883.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 192963252.0 | -1.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 188188401.0 | -2.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 188905959.0 | +0.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 180556565.0 | -4.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 180427804.0 | -0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 170237254.0 | -5.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 170269476.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 161966492.0 | -4.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 161978419.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 188188401.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 170237254.0 | -9.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 153552162.0 | -9.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 196200000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 194600000.0 | -0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 192400000.0 | -1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 187600000.0 | -2.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 182700000.0 | -2.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 178400000.0 | -2.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 168600000.0 | -5.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 162900000.0 | -3.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 161000000.0 | -1.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 193300000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 180400000.0 | -6.7% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 162100000.0 | -10.1% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 196900000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 195000000.0 | -1.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 192900000.0 | -1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 188100000.0 | -2.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 182800000.0 | -2.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 178600000.0 | -2.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 168800000.0 | -5.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 163100000.0 | -3.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 161200000.0 | -1.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 193800000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 180700000.0 | -6.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 162200000.0 | -10.2% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 4Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1502 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1311 | -12.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0940 | -28.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1061 | +12.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1141 | +7.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0990 | -13.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1250 | +26.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1375 | +10.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1168 | -15.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4613 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.4408 | -4.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.5028 | +14.1% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.4640 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6.5466 | +46.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4.5248 | -30.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.8125 | -15.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.9406 | +3.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4.6997 | +19.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.8134 | -40.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3.0807 | +9.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.5911 | -15.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.2241 | +24.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.2733 | -29.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.8125 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3.0807 | -19.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.3653 | +9.2% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4289 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4530 | +5.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2962 | -34.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2782 | -6.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4319 | +55.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3241 | -25.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3440 | +6.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3995 | +16.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3810 | -4.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3838 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3464 | -9.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3845 | +11.0% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4105 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4135 | +0.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1917 | -53.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2061 | +7.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4059 | +96.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2657 | -34.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2736 | +3.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3429 | +25.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3496 | +2.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3363 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2941 | -12.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3247 | +10.4% | ratio | 10-K | 2026-02-25 |