F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ECL ECOLAB INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
27
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-30 SEC Filing Index
Insider 4 2026-02-27 SEC Filing Index
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2026-02-25 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
N/A
Total Liabilities (latest annual)
14891800000.0
Current Liabilities (latest annual)
5534700000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3571600000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 3852100000.0 +7.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 3958100000.0 +2.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3751900000.0 -5.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 3985800000.0 +6.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 3998500000.0 +0.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3695000000.0 -7.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 4025200000.0 +8.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 4165000000.0 +3.5% USD 10-Q 2025-10-30
Annual 2023-03-31 3571600000.0 USD 10-K 2025-02-21
Annual 2023-06-30 3852100000.0 +7.9% USD 10-K 2025-02-21
Annual 2023-09-30 3958100000.0 +2.8% USD 10-K 2025-02-21
Annual 2023-12-31 15320200000.0 +287.1% USD 10-K 2026-02-23
Annual 2024-03-31 3751900000.0 -75.5% USD 10-K 2025-02-21
Annual 2024-06-30 3985800000.0 +6.2% USD 10-K 2025-02-21
Annual 2024-09-30 3998500000.0 +0.3% USD 10-K 2025-02-21
Annual 2024-12-31 15741400000.0 +293.7% USD 10-K 2026-02-23
Annual 2025-12-31 16081200000.0 +2.2% USD 10-K 2026-02-23

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 351600000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 484700000.0 +37.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 566000000.0 +16.8% USD 10-Q 2024-10-31
Quarterly 2024-03-31 517900000.0 -8.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 656900000.0 +26.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1044800000.0 +59.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 555300000.0 -46.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 710100000.0 +27.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 760200000.0 +7.1% USD 10-Q 2025-10-30
Annual 2023-03-31 351600000.0 USD 10-K 2025-02-21
Annual 2023-06-30 484700000.0 +37.9% USD 10-K 2025-02-21
Annual 2023-09-30 566000000.0 +16.8% USD 10-K 2025-02-21
Annual 2023-12-31 1992300000.0 +252.0% USD 10-K 2026-02-23
Annual 2024-03-31 517900000.0 -74.0% USD 10-K 2025-02-21
Annual 2024-06-30 656900000.0 +26.8% USD 10-K 2025-02-21
Annual 2024-09-30 1044800000.0 +59.1% USD 10-K 2025-02-21
Annual 2024-12-31 2802400000.0 +168.2% USD 10-K 2026-02-23
Annual 2025-12-31 2737600000.0 -2.3% USD 10-K 2026-02-23

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 233400000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 329700000.0 +41.3% USD 10-Q 2024-08-02
Quarterly 2023-09-30 404000000.0 +22.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 412100000.0 +2.0% USD 10-Q 2025-05-08
Quarterly 2024-06-30 490900000.0 +19.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 736500000.0 +50.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 402500000.0 -45.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 524200000.0 +30.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 585000000.0 +11.6% USD 10-Q 2025-10-30
Annual 2023-12-31 1372300000.0 USD 10-K 2026-02-23
Annual 2024-12-31 2112400000.0 +53.9% USD 10-K 2026-02-23
Annual 2025-12-31 2075600000.0 -1.7% USD 10-K 2026-02-23

EPS Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.82 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.16 +41.5% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 1.42 +22.4% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 1.44 +1.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 1.72 +19.4% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 2.6 +51.2% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 1.42 -45.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.85 +30.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 2.06 +11.4% USD/shares 10-Q 2025-10-30
Annual 2023-03-31 0.82 USD/shares 10-K 2025-02-21
Annual 2023-06-30 1.16 +41.5% USD/shares 10-K 2025-02-21
Annual 2023-09-30 1.42 +22.4% USD/shares 10-K 2025-02-21
Annual 2023-12-31 4.82 +239.4% USD/shares 10-K 2026-02-23
Annual 2024-03-31 1.44 -70.1% USD/shares 10-K 2025-02-21
Annual 2024-06-30 1.72 +19.4% USD/shares 10-K 2025-02-21
Annual 2024-09-30 2.6 +51.2% USD/shares 10-K 2025-02-21
Annual 2024-12-31 7.43 +185.8% USD/shares 10-K 2026-02-23
Annual 2025-12-31 7.33 -1.3% USD/shares 10-K 2026-02-23

EPS Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.82 USD/shares 10-Q 2024-05-02
Quarterly 2023-06-30 1.15 +40.2% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 1.41 +22.6% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 1.43 +1.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 1.71 +19.6% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 2.58 +50.9% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 1.41 -45.3% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.84 +30.5% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 2.05 +11.4% USD/shares 10-Q 2025-10-30
Annual 2023-03-31 0.82 USD/shares 10-K 2025-02-21
Annual 2023-06-30 1.15 +40.2% USD/shares 10-K 2025-02-21
Annual 2023-09-30 1.41 +22.6% USD/shares 10-K 2025-02-21
Annual 2023-12-31 4.79 +239.7% USD/shares 10-K 2026-02-23
Annual 2024-03-31 1.43 -70.1% USD/shares 10-K 2025-02-21
Annual 2024-06-30 1.71 +19.6% USD/shares 10-K 2025-02-21
Annual 2024-09-30 2.58 +50.9% USD/shares 10-K 2025-02-21
Annual 2024-12-31 7.37 +185.7% USD/shares 10-K 2026-02-23
Annual 2025-12-31 7.28 -1.2% USD/shares 10-K 2026-02-23

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 419400000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 554200000.0 +32.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1001300000.0 +80.7% USD 10-Q 2023-11-02
Quarterly 2023-12-31 919500000.0 -8.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 479900000.0 -47.8% USD 10-Q 2024-05-02
Quarterly 2024-06-30 384000000.0 -20.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1261100000.0 +228.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1256800000.0 -0.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1162600000.0 -7.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1920900000.0 +65.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1955800000.0 +1.8% USD 10-Q 2025-10-30
Annual 2023-12-31 919500000.0 USD 10-K 2025-02-21
Annual 2024-12-31 1256800000.0 +36.7% USD 10-K 2026-02-23
Annual 2025-12-31 646200000.0 -48.6% USD 10-K 2026-02-23

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2667800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 2780100000.0 +4.2% USD 10-Q 2023-08-03
Quarterly 2023-09-30 2823500000.0 +1.6% USD 10-Q 2023-11-02
Quarterly 2023-12-31 2834200000.0 +0.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 2786600000.0 -1.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 2876300000.0 +3.2% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2883000000.0 +0.2% USD 10-Q 2024-10-31
Quarterly 2024-12-31 2865000000.0 -0.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 2857100000.0 -0.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 3058900000.0 +7.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 3114100000.0 +1.8% USD 10-Q 2025-10-30
Annual 2023-12-31 2834200000.0 USD 10-K 2025-02-21
Annual 2024-12-31 2865000000.0 +1.1% USD 10-K 2026-02-23
Annual 2025-12-31 3249400000.0 +13.4% USD 10-K 2026-02-23

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1727300000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1646200000.0 -4.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1536000000.0 -6.7% USD 10-Q 2023-11-02
Quarterly 2023-12-31 1497200000.0 -2.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 1565900000.0 +4.6% USD 10-Q 2024-05-02
Quarterly 2024-06-30 1505900000.0 -3.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1572400000.0 +4.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1464900000.0 -6.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1547200000.0 +5.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1569400000.0 +1.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1534900000.0 -2.2% USD 10-Q 2025-10-30
Annual 2023-12-31 1497200000.0 USD 10-K 2025-02-21
Annual 2024-12-31 1464900000.0 -2.2% USD 10-K 2026-02-23
Annual 2025-12-31 1490400000.0 +1.7% USD 10-K 2026-02-23

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5272800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 5436500000.0 +3.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 5789400000.0 +6.5% USD 10-Q 2023-11-02
Quarterly 2023-12-31 5644100000.0 -2.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 5211700000.0 -7.7% USD 10-Q 2024-05-02
Quarterly 2024-06-30 5752300000.0 +10.4% USD 10-Q 2024-08-02
Quarterly 2024-09-30 6118300000.0 +6.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 6025700000.0 -1.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 6081100000.0 +0.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 7075800000.0 +16.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 7106700000.0 +0.4% USD 10-Q 2025-10-30
Annual 2023-12-31 5644100000.0 USD 10-K 2025-02-21
Annual 2024-12-31 6025700000.0 +6.8% USD 10-K 2026-02-23
Annual 2025-12-31 5955600000.0 -1.2% USD 10-K 2026-02-23

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 21251500000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 21456200000.0 +1.0% USD 10-Q 2023-08-03
Quarterly 2023-09-30 21858100000.0 +1.9% USD 10-Q 2023-11-02
Quarterly 2023-12-31 21846600000.0 -0.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 21298500000.0 -2.5% USD 10-Q 2024-05-02
Quarterly 2024-06-30 21461800000.0 +0.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 22101600000.0 +3.0% USD 10-Q 2024-10-31
Quarterly 2024-12-31 22387800000.0 +1.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 22366400000.0 -0.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 23736000000.0 +6.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 23897600000.0 +0.7% USD 10-Q 2025-10-30
Annual 2023-12-31 21846600000.0 USD 10-K 2025-02-21
Annual 2024-12-31 22387800000.0 +2.5% USD 10-K 2026-02-23
Annual 2025-12-31 24696300000.0 +10.3% USD 10-K 2026-02-23

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4489600000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 4467500000.0 -0.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 4600500000.0 +3.0% USD 10-Q 2023-11-02
Quarterly 2023-12-31 4345800000.0 -5.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 3701100000.0 -14.8% USD 10-Q 2024-05-02
Quarterly 2024-06-30 3847600000.0 +4.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 4709100000.0 +22.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 4792800000.0 +1.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 4609200000.0 -3.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 4908500000.0 +6.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 4188200000.0 -14.7% USD 10-Q 2025-10-30
Annual 2023-12-31 4345800000.0 USD 10-K 2025-02-21
Annual 2024-12-31 4792800000.0 +10.3% USD 10-K 2026-02-23
Annual 2025-12-31 5534700000.0 +15.5% USD 10-K 2026-02-23

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 13886500000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 13875700000.0 -0.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 14035600000.0 +1.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 13774400000.0 -1.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 13072900000.0 -5.1% USD 10-Q 2024-05-02
Quarterly 2024-06-30 13153900000.0 +0.6% USD 10-Q 2024-08-02
Quarterly 2024-09-30 13526100000.0 +2.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 13598600000.0 +0.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 13462700000.0 -1.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 14385400000.0 +6.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 14143700000.0 -1.7% USD 10-Q 2025-10-30
Annual 2023-12-31 13774400000.0 USD 10-K 2025-02-21
Annual 2024-12-31 13598600000.0 -1.3% USD 10-K 2026-02-23
Annual 2025-12-31 14891800000.0 +9.5% USD 10-K 2026-02-23

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7344200000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 7556700000.0 +2.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 7795800000.0 +3.2% USD 10-Q 2023-11-02
Quarterly 2023-12-31 8044700000.0 +3.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 8205600000.0 +2.0% USD 10-Q 2024-05-02
Quarterly 2024-06-30 8287400000.0 +1.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 8547800000.0 +3.1% USD 10-Q 2024-10-31
Quarterly 2024-12-31 8757300000.0 +2.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 8875800000.0 +1.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 9320300000.0 +5.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 9719000000.0 +4.3% USD 10-Q 2025-10-30
Annual 2023-12-31 8044700000.0 USD 10-K 2025-02-21
Annual 2024-12-31 8757300000.0 +8.9% USD 10-K 2026-02-23
Annual 2025-12-31 9770800000.0 +11.6% USD 10-K 2026-02-23

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 198200000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 771600000.0 +289.3% USD 10-Q 2024-08-02
Quarterly 2023-09-30 1559300000.0 +102.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 649400000.0 -58.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 1260500000.0 +94.1% USD 10-Q 2025-08-07
Quarterly 2024-09-30 2047200000.0 +62.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 369400000.0 -82.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1071200000.0 +190.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1862500000.0 +73.9% USD 10-Q 2025-10-30
Annual 2023-12-31 2411800000.0 USD 10-K 2026-02-23
Annual 2024-12-31 2813900000.0 +16.7% USD 10-K 2026-02-23
Annual 2025-12-31 2952600000.0 +4.9% USD 10-K 2026-02-23

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -189400000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -463500000.0 -144.7% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -642100000.0 -38.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -201000000.0 +68.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -445400000.0 -121.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 193700000.0 +143.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -224000000.0 -215.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -448400000.0 -100.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -729000000.0 -62.6% USD 10-Q 2025-10-30
Annual 2023-12-31 -990500000.0 USD 10-K 2026-02-23
Annual 2024-12-31 -433800000.0 +56.2% USD 10-K 2026-02-23
Annual 2025-12-31 -2707200000.0 -524.1% USD 10-K 2026-02-23

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -166400000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 -322200000.0 -93.6% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -469200000.0 -45.6% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -889300000.0 -89.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -1335700000.0 -50.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -1884000000.0 -41.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -241600000.0 +87.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 55700000.0 +123.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -421700000.0 -857.1% USD 10-Q 2025-10-30
Annual 2023-12-31 -1054700000.0 USD 10-K 2026-02-23
Annual 2024-12-31 -2024100000.0 -91.9% USD 10-K 2026-02-23
Annual 2025-12-31 -853300000.0 +57.8% USD 10-K 2026-02-23

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 173700000.0 USD 10-Q 2024-05-02
Quarterly 2023-06-30 345700000.0 +99.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 512200000.0 +48.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 201500000.0 -60.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 398400000.0 +97.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 634800000.0 +59.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 237900000.0 -62.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 454600000.0 +91.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 716200000.0 +57.5% USD 10-Q 2025-10-30
Annual 2023-12-31 774800000.0 USD 10-K 2026-02-23
Annual 2024-12-31 994500000.0 +28.4% USD 10-K 2026-02-23
Annual 2025-12-31 1048300000.0 +5.4% USD 10-K 2026-02-23

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 284700000.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 285000000.0 +0.1% shares 10-Q 2023-08-03
Quarterly 2023-09-30 285100000.0 +0.0% shares 10-Q 2023-11-02
Quarterly 2023-12-31 285400000.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-31 285600000.0 +0.1% shares 10-Q 2024-05-02
Quarterly 2024-06-30 284500000.0 -0.4% shares 10-Q 2024-08-02
Quarterly 2024-09-30 283200000.0 -0.5% shares 10-Q 2024-10-31
Quarterly 2024-12-31 283400000.0 +0.1% shares 10-Q 2025-10-30
Quarterly 2025-03-31 283500000.0 +0.0% shares 10-Q 2025-05-08
Quarterly 2025-06-30 283600000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 283200000.0 -0.1% shares 10-Q 2025-10-30
Annual 2023-12-31 285400000.0 shares 10-K 2025-02-21
Annual 2024-12-31 283400000.0 -0.7% shares 10-K 2026-02-23
Annual 2025-12-31 282000000.0 -0.5% shares 10-K 2026-02-23

Shares Issued

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 284600000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 284900000.0 +0.1% shares 10-Q 2024-08-02
Quarterly 2023-09-30 285100000.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-31 285700000.0 +0.2% shares 10-Q 2025-05-08
Quarterly 2024-06-30 284600000.0 -0.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 283600000.0 -0.4% shares 10-Q 2025-10-30
Quarterly 2025-03-31 283400000.0 -0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 283500000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 283500000.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-03-31 284600000.0 shares 10-K 2025-02-21
Annual 2023-06-30 284900000.0 +0.1% shares 10-K 2025-02-21
Annual 2023-09-30 285100000.0 +0.1% shares 10-K 2025-02-21
Annual 2023-12-31 285000000.0 -0.0% shares 10-K 2026-02-23
Annual 2024-03-31 285700000.0 +0.2% shares 10-K 2025-02-21
Annual 2024-06-30 284600000.0 -0.4% shares 10-K 2025-02-21
Annual 2024-09-30 283600000.0 -0.4% shares 10-K 2025-02-21
Annual 2024-12-31 284300000.0 +0.2% shares 10-K 2026-02-23
Annual 2025-12-31 283300000.0 -0.4% shares 10-K 2026-02-23

Weighted Avg Shares Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 285900000.0 shares 10-Q 2024-05-02
Quarterly 2023-06-30 286300000.0 +0.1% shares 10-Q 2024-08-02
Quarterly 2023-09-30 286900000.0 +0.2% shares 10-Q 2024-10-31
Quarterly 2024-03-31 287800000.0 +0.3% shares 10-Q 2025-05-08
Quarterly 2024-06-30 287000000.0 -0.3% shares 10-Q 2025-08-07
Quarterly 2024-09-30 286000000.0 -0.3% shares 10-Q 2025-10-30
Quarterly 2025-03-31 285300000.0 -0.2% shares 10-Q 2025-05-08
Quarterly 2025-06-30 285400000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 285400000.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-03-31 285900000.0 shares 10-K 2025-02-21
Annual 2023-06-30 286300000.0 +0.1% shares 10-K 2025-02-21
Annual 2023-09-30 286900000.0 +0.2% shares 10-K 2025-02-21
Annual 2023-12-31 286500000.0 -0.1% shares 10-K 2026-02-23
Annual 2024-03-31 287800000.0 +0.5% shares 10-K 2025-02-21
Annual 2024-06-30 287000000.0 -0.3% shares 10-K 2025-02-21
Annual 2024-09-30 286000000.0 -0.3% shares 10-K 2025-02-21
Annual 2024-12-31 286600000.0 +0.2% shares 10-K 2026-02-23
Annual 2025-12-31 285200000.0 -0.5% shares 10-K 2026-02-23
For informational purposes only — not guaranteed to be accurate or complete.