Financial Metrics
PPG PPG INDUSTRIES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | 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 | 4380000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 4872000000.0 | +11.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 4644000000.0 | -4.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 3849000000.0 | -17.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 4235000000.0 | +10.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 4032000000.0 | -4.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3684000000.0 | -8.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4195000000.0 | +13.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4082000000.0 | -2.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 16242000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 15845000000.0 | -2.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 15875000000.0 | +0.2% | USD | 10-K | 2026-02-19 |
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 | 635000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 787000000.0 | +23.9% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 698000000.0 | -11.3% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 666000000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 796000000.0 | +19.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 689000000.0 | -13.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 607000000.0 | -11.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 743000000.0 | +22.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 689000000.0 | -7.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2675000000.0 | — | USD | 10-K | 2024-02-15 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 264000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 490000000.0 | +85.6% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 426000000.0 | -13.1% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 400000000.0 | -6.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 528000000.0 | +32.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 468000000.0 | -11.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 373000000.0 | -20.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 450000000.0 | +20.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 453000000.0 | +0.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1270000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1116000000.0 | -12.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1576000000.0 | +41.2% | 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 | 1.12 | — | USD/shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 2.08 | +85.7% | USD/shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1.8 | -13.5% | USD/shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 1.7 | -5.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.25 | +32.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2.01 | -10.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.63 | -18.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.98 | +21.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.01 | +1.5% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5.38 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4.77 | -11.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.96 | +45.9% | 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 | 1.11 | — | USD/shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 2.06 | +85.6% | USD/shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1.79 | -13.1% | USD/shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 1.69 | -5.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.24 | +32.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2.0 | -10.7% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.63 | -18.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.98 | +21.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.0 | +1.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5.35 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4.75 | -11.2% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.94 | +46.1% | 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 | 1426000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 1228000000.0 | -13.9% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 1218000000.0 | -0.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 1514000000.0 | +24.3% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 1181000000.0 | -22.0% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1131000000.0 | -4.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1251000000.0 | +10.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 1270000000.0 | +1.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1830000000.0 | +44.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1561000000.0 | -14.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1832000000.0 | +17.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1493000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1270000000.0 | -14.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2163000000.0 | +70.3% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 2622000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2477000000.0 | -5.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2783000000.0 | +12.4% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2599000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 2506000000.0 | -3.6% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 2217000000.0 | -11.5% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 2127000000.0 | -4.1% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 2331000000.0 | +9.6% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 2299000000.0 | -1.4% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 2263000000.0 | -1.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 1846000000.0 | -18.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2115000000.0 | +14.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2224000000.0 | +5.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2182000000.0 | -1.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1934000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1846000000.0 | -4.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1996000000.0 | +8.1% | 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 | 8193000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 8068000000.0 | -1.5% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 7552000000.0 | -6.4% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 7431000000.0 | -1.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 7671000000.0 | +3.2% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 7784000000.0 | +1.5% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 7913000000.0 | +1.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 6557000000.0 | -17.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 7901000000.0 | +20.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8190000000.0 | +3.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 8223000000.0 | +0.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7431000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6557000000.0 | -11.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7959000000.0 | +21.4% | 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 | 22099000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 22216000000.0 | +0.5% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 21501000000.0 | -3.2% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 21647000000.0 | +0.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 21867000000.0 | +1.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 21729000000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 21858000000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 19433000000.0 | -11.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 21140000000.0 | +8.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 22099000000.0 | +4.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 22144000000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 21647000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 19433000000.0 | -10.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 22098000000.0 | +13.7% | 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 | 4868000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 5416000000.0 | +11.3% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 5100000000.0 | -5.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 5054000000.0 | -0.9% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 4943000000.0 | -2.2% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 5225000000.0 | +5.7% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 4996000000.0 | -4.4% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 5014000000.0 | +0.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5837000000.0 | +16.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5762000000.0 | -1.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5612000000.0 | -2.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5054000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5014000000.0 | -0.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4900000000.0 | -2.3% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14846000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 14424000000.0 | -2.8% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 13566000000.0 | -5.9% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 13624000000.0 | +0.4% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 13741000000.0 | +0.9% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 13784000000.0 | +0.3% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 13886000000.0 | +0.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 12471000000.0 | -10.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 14048000000.0 | +12.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 14355000000.0 | +2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 14188000000.0 | -1.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 13624000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 12471000000.0 | -8.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 14001000000.0 | +12.3% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7142000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 7614000000.0 | +6.6% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 7751000000.0 | +1.8% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 7832000000.0 | +1.0% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 7941000000.0 | +1.4% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 7767000000.0 | -2.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 7788000000.0 | +0.3% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 6785000000.0 | -12.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6927000000.0 | +2.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 7577000000.0 | +9.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 7800000000.0 | +2.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7832000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6785000000.0 | -13.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7941000000.0 | +17.0% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7082000000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 6099000000.0 | -13.9% | USD | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 5596000000.0 | -8.2% | USD | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 5748000000.0 | +2.7% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 5940000000.0 | +3.3% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 5765000000.0 | -2.9% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 6138000000.0 | +6.5% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 4876000000.0 | -20.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5574000000.0 | +14.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5919000000.0 | +6.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5904000000.0 | -0.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5748000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4876000000.0 | -15.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6602000000.0 | +35.4% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 621000000.0 | +630.6% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1513000000.0 | +143.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | -60000000.0 | -104.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 305000000.0 | +608.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1074000000.0 | +252.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -18000000.0 | -101.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 369000000.0 | +2150.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1054000000.0 | +185.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2411000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1420000000.0 | -41.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1941000000.0 | +36.7% | 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 | -64000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | -290000000.0 | -353.1% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | -399000000.0 | -37.6% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | -239000000.0 | +40.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -370000000.0 | -54.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -511000000.0 | -38.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -168000000.0 | +67.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -288000000.0 | -71.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -417000000.0 | -44.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -556000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 107000000.0 | +119.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -700000000.0 | -754.2% | 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 | 277000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | -266000000.0 | -196.0% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | -1005000000.0 | -277.8% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | -35000000.0 | +96.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -185000000.0 | -428.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -617000000.0 | -233.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 698000000.0 | +213.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37000000.0 | -94.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -269000000.0 | -827.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -1550000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1425000000.0 | +8.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -545000000.0 | +61.8% | 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 | 120000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 242000000.0 | +101.7% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 381000000.0 | +57.4% | USD | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 252000000.0 | -33.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 367000000.0 | +45.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 513000000.0 | +39.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 209000000.0 | -59.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 330000000.0 | +57.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 477000000.0 | +44.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 516000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 721000000.0 | +39.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 778000000.0 | +7.9% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 235210854.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 229927883.0 | -2.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 223426948.0 | -2.8% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 235210854.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 229927883.0 | -2.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 223426948.0 | -2.8% | 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 | 235800000.0 | — | shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 236000000.0 | +0.1% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 236200000.0 | +0.1% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 235600000.0 | -0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 234500000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 233300000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 228000000.0 | -2.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 226800000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 225700000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 236000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 233800000.0 | -0.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 226300000.0 | -3.2% | 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 | 236900000.0 | — | shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 237300000.0 | +0.2% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 237500000.0 | +0.1% | shares | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 236900000.0 | -0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 235700000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 234300000.0 | -0.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 228900000.0 | -2.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 227700000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 226500000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 237200000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 234900000.0 | -1.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 227100000.0 | -3.3% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1982 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.2193 | +10.6% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.2160 | -1.5% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.1760 | -18.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1949 | +10.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1845 | -5.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1743 | -5.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1898 | +8.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1843 | -2.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7503 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.8154 | +8.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.7184 | -11.9% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6830 | — | ratio | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 1.4897 | -11.5% | ratio | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 1.4808 | -0.6% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 1.4703 | -0.7% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 1.5519 | +5.5% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1.4898 | -4.0% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1.5839 | +6.3% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 1.3077 | -17.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.3536 | +3.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.4214 | +5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.4653 | +3.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.4703 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.3077 | -11.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.6243 | +24.2% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0787 | — | ratio | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 1.8944 | -8.9% | ratio | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 1.7502 | -7.6% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 1.7395 | -0.6% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 1.7304 | -0.5% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1.7747 | +2.6% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1.7830 | +0.5% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 1.8380 | +3.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.0280 | +10.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.8945 | -6.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.8190 | -4.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.7395 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.8380 | +5.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.7631 | -4.1% | 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.0603 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.1006 | +66.9% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.0917 | -8.8% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.1039 | +13.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1247 | +20.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1161 | -6.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1012 | -12.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1073 | +5.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1110 | +3.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0782 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0704 | -9.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0993 | +41.0% | 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.1450 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.1615 | +11.4% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.1503 | -7.0% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.1730 | +15.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1880 | +8.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1709 | -9.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1648 | -3.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1771 | +7.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1688 | -4.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1647 | — | ratio | 10-K | 2024-02-15 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2929 | — | ratio | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 0.2267 | -22.6% | ratio | 10-Q | 2023-07-21 |
| Quarterly | 2023-09-30 | 0.2388 | +5.3% | ratio | 10-Q | 2023-10-19 |
| Quarterly | 2023-12-31 | 0.2996 | +25.4% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.2389 | -20.2% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 0.2165 | -9.4% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 0.2504 | +15.7% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-12-31 | 0.2533 | +1.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.3135 | +23.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2709 | -13.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3264 | +20.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2954 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2533 | -14.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4414 | +74.3% | 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.0119 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.0221 | +84.6% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.0198 | -10.2% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.0183 | -7.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0243 | +32.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0214 | -11.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0176 | -17.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0204 | +15.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0205 | +0.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0587 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0574 | -2.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0713 | +24.2% | 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.0370 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.0644 | +74.1% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.0550 | -14.6% | ratio | 10-Q | 2024-10-17 |
| Quarterly | 2024-03-31 | 0.0504 | -8.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0680 | +35.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0601 | -11.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0538 | -10.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0594 | +10.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0581 | -2.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1622 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1645 | +1.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1985 | +20.7% | ratio | 10-K | 2026-02-19 |