Financial Metrics
CMI CUMMINS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 8453000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 8638000000.0 | +2.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 8431000000.0 | -2.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 8403000000.0 | -0.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 8796000000.0 | +4.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 8456000000.0 | -3.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8174000000.0 | -3.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 8643000000.0 | +5.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 8317000000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 34065000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 34102000000.0 | +0.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 33670000000.0 | -1.3% | USD | 10-K | 2026-02-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2029000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2148000000.0 | +5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2071000000.0 | -3.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2041000000.0 | -1.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2193000000.0 | +7.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 2171000000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2155000000.0 | -0.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2281000000.0 | +5.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2129000000.0 | -6.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 8249000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 8439000000.0 | +2.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 8516000000.0 | +0.9% | USD | 10-K | 2026-02-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1026000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 997000000.0 | -2.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 950000000.0 | -4.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 923000000.0 | -2.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1045000000.0 | +13.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1050000000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1134000000.0 | +8.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1226000000.0 | +8.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 852000000.0 | -30.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1761000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3750000000.0 | +112.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 4025000000.0 | +7.3% | USD | 10-K | 2026-02-10 |
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 | 5.58 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5.08 | -9.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.63 | -8.9% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 14.1 | +204.5% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 5.3 | -62.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 5.9 | +11.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5.99 | +1.5% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 6.46 | +7.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.88 | -39.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.19 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 28.55 | +450.1% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 20.62 | -27.8% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.55 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5.05 | -9.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.59 | -9.1% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 14.03 | +205.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 5.26 | -62.5% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 5.86 | +11.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5.96 | +1.7% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 6.43 | +7.9% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.86 | -40.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.15 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 28.37 | +450.9% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 20.5 | -27.7% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 2387000000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2179000000.0 | -8.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2541000000.0 | +16.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1590000000.0 | -37.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1733000000.0 | +9.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1671000000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1532000000.0 | -8.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2319000000.0 | +51.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2566000000.0 | +10.7% | USD | 10-Q | 2025-11-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5878000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6026000000.0 | +2.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5906000000.0 | -2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5677000000.0 | -3.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 5758000000.0 | +1.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5857000000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6134000000.0 | +4.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 5742000000.0 | -6.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6123000000.0 | +6.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 6287000000.0 | +2.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 6256000000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5677000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 5742000000.0 | +1.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 5822000000.0 | +1.4% | USD | 10-K | 2026-02-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15368000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 15410000000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 15912000000.0 | +3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 15198000000.0 | -4.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 15620000000.0 | +2.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 14962000000.0 | -4.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 15316000000.0 | +2.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 14752000000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15540000000.0 | +5.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 16933000000.0 | +9.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 16720000000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 15198000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 14752000000.0 | -2.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 16925000000.0 | +14.7% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31433000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 31735000000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32097000000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 32005000000.0 | -0.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 31827000000.0 | -0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 31320000000.0 | -1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 32052000000.0 | +2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 31540000000.0 | -1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 32531000000.0 | +3.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 34259000000.0 | +5.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 33638000000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32005000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 31540000000.0 | -1.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 33992000000.0 | +7.8% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11923000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 11045000000.0 | -7.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11126000000.0 | +0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 12903000000.0 | +16.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 11686000000.0 | -9.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 11144000000.0 | -4.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 11603000000.0 | +4.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 11234000000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11575000000.0 | +3.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 10315000000.0 | -10.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 9454000000.0 | -8.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 12903000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 11234000000.0 | -12.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 9610000000.0 | -14.5% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20552000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 20379000000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 20419000000.0 | +0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 22101000000.0 | +8.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 21726000000.0 | -1.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 20744000000.0 | -4.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 20711000000.0 | -0.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 20232000000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 20560000000.0 | +1.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 21386000000.0 | +4.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 20540000000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 22101000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 20232000000.0 | -8.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 20584000000.0 | +1.7% | USD | 10-K | 2026-02-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9623000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 10337000000.0 | +7.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10658000000.0 | +3.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 8850000000.0 | -17.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 9067000000.0 | +2.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 9551000000.0 | +5.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10315000000.0 | +8.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 10271000000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10924000000.0 | +6.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 11789000000.0 | +7.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 12064000000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 8850000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 10271000000.0 | +16.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 12349000000.0 | +20.2% | USD | 10-K | 2026-02-10 |
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 | 495000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 978000000.0 | +97.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2507000000.0 | +156.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 276000000.0 | -89.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -575000000.0 | -308.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 65000000.0 | +111.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -3000000.0 | -104.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 782000000.0 | +26166.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2087000000.0 | +166.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3966000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1487000000.0 | -62.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3621000000.0 | +143.5% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -228000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -606000000.0 | -165.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -860000000.0 | -41.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -406000000.0 | +52.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -806000000.0 | -98.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -1069000000.0 | -32.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -246000000.0 | +77.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -615000000.0 | -150.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -846000000.0 | -37.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1643000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -1782000000.0 | -8.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -1731000000.0 | +2.9% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -363000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -603000000.0 | -66.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1069000000.0 | -77.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 499000000.0 | +146.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 807000000.0 | +61.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 564000000.0 | -30.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 92000000.0 | -83.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 424000000.0 | +360.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -403000000.0 | -195.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -2177000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -173000000.0 | +92.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -772000000.0 | -346.2% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 193000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 414000000.0 | +114.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 694000000.0 | +67.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 169000000.0 | -75.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 409000000.0 | +142.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 668000000.0 | +63.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 162000000.0 | -75.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 393000000.0 | +142.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 691000000.0 | +75.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1213000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1208000000.0 | -0.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1235000000.0 | +2.2% | USD | 10-K | 2026-02-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 222500000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 222500000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 222500000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 222500000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 222500000.0 | +0.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 222500000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 222500000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 222500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 222500000.0 | +0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 222500000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 222500000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 222500000.0 | — | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 222500000.0 | +0.0% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 222500000.0 | +0.0% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141500000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 141700000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 141800000.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 141300000.0 | -0.4% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 137100000.0 | -3.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 137200000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 137600000.0 | +0.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 137800000.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 138000000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 141700000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 138200000.0 | -2.5% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 137900000.0 | -0.2% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 142400000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 142500000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 142800000.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 142100000.0 | -0.5% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 137900000.0 | -3.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 138100000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 138300000.0 | +0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 138500000.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 138800000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 142700000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 139100000.0 | -2.5% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 138700000.0 | -0.3% | shares | 10-K | 2026-02-10 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2689 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2722 | +1.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2627 | -3.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2640 | +0.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2808 | +6.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2638 | -6.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2513 | -4.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2523 | +0.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2473 | -2.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0644 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1.0812 | +1.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.9905 | -8.4% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2889 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3952 | +8.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.4302 | +2.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.1779 | -17.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.3366 | +13.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.3426 | +0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.3200 | -1.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.3132 | -0.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3425 | +2.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.6416 | +22.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.7686 | +7.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.1779 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1.3132 | +11.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.7612 | +34.1% | ratio | 10-K | 2026-02-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1357 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.9715 | -7.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.9158 | -2.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.4973 | +30.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.3962 | -4.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.1719 | -9.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.0079 | -7.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.9698 | -1.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.8821 | -4.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.8141 | -3.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.7026 | -6.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.4973 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1.9698 | -21.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.6669 | -15.4% | ratio | 10-K | 2026-02-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2400 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2487 | +3.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2456 | -1.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2429 | -1.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2493 | +2.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2567 | +3.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2636 | +2.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2639 | +0.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2560 | -3.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2422 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2475 | +2.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2529 | +2.2% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1214 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1154 | -4.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1127 | -2.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1098 | -2.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1188 | +8.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1242 | +4.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1387 | +11.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1418 | +2.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1024 | -27.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0517 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1100 | +112.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1195 | +8.7% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.2145 | — | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.1689 | -21.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2174 | +28.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.1427 | -34.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.1494 | +4.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.1487 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1324 | -11.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2248 | +69.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2714 | +20.7% | ratio | 10-Q | 2025-11-06 |