F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CRH CRH PUBLIC LTD CO
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
8
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-13 SEC Filing Index
Insider 4 2026-03-13 SEC Filing Index
Insider 4 2026-02-25 SEC Filing Index
Insider 3 2025-10-01 SEC Filing Index
Insider 4 2025-08-14 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)
16478000000.0
Total Liabilities (latest annual)
32851000000.0
Current Liabilities (latest annual)
8754000000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6427000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 9709000000.0 +51.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 10128000000.0 +4.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 6533000000.0 -35.5% USD 10-Q 2025-05-05
Quarterly 2024-06-30 9654000000.0 +47.8% USD 10-Q 2025-08-06
Quarterly 2024-09-30 10515000000.0 +8.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 6756000000.0 -35.7% USD 10-Q 2025-05-05
Quarterly 2025-06-30 10206000000.0 +51.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 11069000000.0 +8.5% USD 10-Q 2025-11-05
Annual 2023-12-31 34949000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 35572000000.0 +1.8% USD 10-K 2026-02-18
Annual 2025-12-31 37447000000.0 +5.3% USD 10-K 2026-02-18

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1619000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 3630000000.0 +124.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 3763000000.0 +3.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1807000000.0 -52.0% USD 10-Q 2025-05-05
Quarterly 2024-06-30 3675000000.0 +103.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 4059000000.0 +10.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1837000000.0 -54.7% USD 10-Q 2025-05-05
Quarterly 2025-06-30 4026000000.0 +119.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 4309000000.0 +7.0% USD 10-Q 2025-11-05
Annual 2023-12-31 11963000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 12701000000.0 +6.2% USD 10-K 2026-02-18
Annual 2025-12-31 13528000000.0 +6.5% USD 10-K 2026-02-18

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 1613000000.0 +80550.0% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1788000000.0 +10.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 28000000.0 -98.4% USD 10-Q 2025-05-05
Quarterly 2024-06-30 1829000000.0 +6432.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 1964000000.0 +7.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 18000000.0 -99.1% USD 10-Q 2025-05-05
Quarterly 2025-06-30 1935000000.0 +10650.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2081000000.0 +7.5% USD 10-Q 2025-11-05
Annual 2023-12-31 4186000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 4925000000.0 +17.7% USD 10-K 2026-02-18
Annual 2025-12-31 5440000000.0 +10.5% USD 10-K 2026-02-18

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -28000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 1199000000.0 +4382.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1306000000.0 +8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 116000000.0 -91.1% USD 10-Q 2025-05-05
Quarterly 2024-06-30 1297000000.0 +1018.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 1376000000.0 +6.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -94000000.0 -106.8% USD 10-Q 2025-05-05
Quarterly 2025-06-30 1319000000.0 +1503.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1503000000.0 +13.9% USD 10-Q 2025-11-05
Annual 2023-12-31 3178000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 3492000000.0 +9.9% USD 10-K 2026-02-18
Annual 2025-12-31 3753000000.0 +7.5% USD 10-K 2026-02-18

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.05 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 1.63 +3360.0% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 1.81 +11.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.16 -91.2% USD/shares 10-Q 2025-05-05
Quarterly 2024-06-30 1.89 +1081.2% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 1.99 +5.3% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -0.15 -107.5% USD/shares 10-Q 2025-05-05
Quarterly 2025-06-30 1.95 +1400.0% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 2.23 +14.4% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 4.36 USD/shares 10-K 2026-02-18
Annual 2024-12-31 5.06 +16.1% USD/shares 10-K 2026-02-18
Annual 2025-12-31 5.54 +9.5% USD/shares 10-K 2026-02-18

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.05 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 1.62 +3340.0% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 1.8 +11.1% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.16 -91.1% USD/shares 10-Q 2025-05-05
Quarterly 2024-06-30 1.88 +1075.0% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 1.97 +4.8% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 -0.15 -107.6% USD/shares 10-Q 2025-05-05
Quarterly 2025-06-30 1.94 +1393.3% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 2.21 +13.9% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 4.33 USD/shares 10-K 2026-02-18
Annual 2024-12-31 5.02 +15.9% USD/shares 10-K 2026-02-18
Annual 2025-12-31 5.51 +9.8% USD/shares 10-K 2026-02-18

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 4650000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 4275000000.0 -8.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 5722000000.0 +33.8% USD 10-Q 2024-11-07
Quarterly 2023-12-31 6341000000.0 +10.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 3308000000.0 -47.8% USD 10-Q 2025-05-05
Quarterly 2024-06-30 3066000000.0 -7.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 2978000000.0 -2.9% USD 10-Q 2025-11-05
Quarterly 2024-12-31 3720000000.0 +24.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3352000000.0 -9.9% USD 10-Q 2025-05-05
Quarterly 2025-06-30 2876000000.0 -14.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 4198000000.0 +46.0% USD 10-Q 2025-11-05
Annual 2023-12-31 6341000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 3720000000.0 -41.3% USD 10-K 2026-02-18
Annual 2025-12-31 4096000000.0 +10.1% USD 10-K 2026-02-18

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

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

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4458000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 4276000000.0 -4.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 4191000000.0 -2.0% USD 10-Q 2024-11-07
Quarterly 2023-12-31 4291000000.0 +2.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 4619000000.0 +7.6% USD 10-Q 2025-05-05
Quarterly 2024-06-30 4514000000.0 -2.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 4644000000.0 +2.9% USD 10-Q 2025-11-05
Quarterly 2024-12-31 4755000000.0 +2.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 4960000000.0 +4.3% USD 10-Q 2025-05-05
Quarterly 2025-06-30 5051000000.0 +1.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 5019000000.0 -0.6% USD 10-Q 2025-11-05
Annual 2023-12-31 4291000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 4755000000.0 +10.8% USD 10-K 2026-02-18
Annual 2025-12-31 5251000000.0 +10.4% USD 10-K 2026-02-18

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14230000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 15074000000.0 +5.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 16315000000.0 +8.2% USD 10-Q 2024-11-07
Quarterly 2023-12-31 16885000000.0 +3.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 13709000000.0 -18.8% USD 10-Q 2025-05-05
Quarterly 2024-06-30 15113000000.0 +10.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 14840000000.0 -1.8% USD 10-Q 2025-11-05
Quarterly 2024-12-31 14083000000.0 -5.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 14242000000.0 +1.1% USD 10-Q 2025-05-05
Quarterly 2025-06-30 15151000000.0 +6.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 16852000000.0 +11.2% USD 10-Q 2025-11-05
Annual 2023-12-31 16885000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 14083000000.0 -16.6% USD 10-K 2026-02-18
Annual 2025-12-31 15254000000.0 +8.3% USD 10-K 2026-02-18

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 45107000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 46142000000.0 +2.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 47631000000.0 +3.2% USD 10-Q 2024-11-07
Quarterly 2023-12-31 47469000000.0 -0.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 46333000000.0 -2.4% USD 10-Q 2025-05-05
Quarterly 2024-06-30 48105000000.0 +3.8% USD 10-Q 2025-08-06
Quarterly 2024-09-30 51221000000.0 +6.5% USD 10-Q 2025-11-05
Quarterly 2024-12-31 50613000000.0 -1.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 51921000000.0 +2.6% USD 10-Q 2025-05-05
Quarterly 2025-06-30 53984000000.0 +4.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 58527000000.0 +8.4% USD 10-Q 2025-11-05
Annual 2023-12-31 47469000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 50613000000.0 +6.6% USD 10-K 2026-02-18
Annual 2025-12-31 58329000000.0 +15.2% USD 10-K 2026-02-18

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9255000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 9671000000.0 +4.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 9191000000.0 -5.0% USD 10-Q 2024-11-07
Quarterly 2023-12-31 10013000000.0 +8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 9997000000.0 -0.2% USD 10-Q 2025-05-05
Quarterly 2024-06-30 10548000000.0 +5.5% USD 10-Q 2025-08-06
Quarterly 2024-09-30 10668000000.0 +1.1% USD 10-Q 2025-11-05
Quarterly 2024-12-31 10296000000.0 -3.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 8712000000.0 -15.4% USD 10-Q 2025-05-05
Quarterly 2025-06-30 8684000000.0 -0.3% USD 10-Q 2025-08-06
Quarterly 2025-09-30 11596000000.0 +33.5% USD 10-Q 2025-11-05
Annual 2023-12-31 10013000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 10296000000.0 +2.8% USD 10-K 2026-02-18
Annual 2025-12-31 8754000000.0 -15.0% USD 10-K 2026-02-18

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 22963000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 23433000000.0 +2.0% USD 10-Q 2024-08-08
Quarterly 2023-09-30 24983000000.0 +6.6% USD 10-Q 2024-11-07
Quarterly 2023-12-31 25848000000.0 +3.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 25591000000.0 -1.0% USD 10-Q 2025-05-05
Quarterly 2024-06-30 26654000000.0 +4.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 28055000000.0 +5.3% USD 10-Q 2025-11-05
Quarterly 2024-12-31 27763000000.0 -1.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 29564000000.0 +6.5% USD 10-Q 2025-05-05
Quarterly 2025-06-30 30354000000.0 +2.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 33898000000.0 +11.7% USD 10-Q 2025-11-05
Annual 2023-12-31 25848000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 27763000000.0 +7.4% USD 10-K 2026-02-18
Annual 2025-12-31 32851000000.0 +18.3% USD 10-K 2026-02-18

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 21255000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 21821000000.0 +2.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 21767000000.0 -0.2% USD 10-Q 2024-11-07
Quarterly 2023-12-31 20854000000.0 -4.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 20015000000.0 -4.0% USD 10-Q 2025-05-05
Quarterly 2024-06-30 20726000000.0 +3.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 21875000000.0 +5.5% USD 10-Q 2025-11-05
Quarterly 2024-12-31 21607000000.0 -1.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 21119000000.0 -2.3% USD 10-Q 2025-05-05
Quarterly 2025-06-30 22345000000.0 +5.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 23309000000.0 +4.3% USD 10-Q 2025-11-05
Annual 2023-12-31 20854000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 21607000000.0 +3.6% USD 10-K 2026-02-18
Annual 2025-12-31 24004000000.0 +11.1% USD 10-K 2026-02-18

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7583000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 7563000000.0 -0.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 9535000000.0 +26.1% USD 10-Q 2024-11-07
Quarterly 2023-12-31 9776000000.0 +2.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 9680000000.0 -1.0% USD 10-Q 2025-05-05
Quarterly 2024-06-30 9900000000.0 +2.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 10672000000.0 +7.8% USD 10-Q 2025-11-05
Quarterly 2024-12-31 10969000000.0 +2.8% USD 10-Q 2025-11-05
Quarterly 2025-03-31 14213000000.0 +29.6% USD 10-Q 2025-05-05
Quarterly 2025-06-30 14642000000.0 +3.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 14734000000.0 +0.6% USD 10-Q 2025-11-05
Annual 2023-12-31 9776000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 10969000000.0 +12.2% USD 10-K 2026-02-18
Annual 2025-12-31 16478000000.0 +50.2% USD 10-K 2026-02-18

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 -671000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 963000000.0 +243.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2594000000.0 +169.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -712000000.0 -127.4% USD 10-Q 2025-05-05
Quarterly 2024-06-30 773000000.0 +208.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 2259000000.0 +192.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -659000000.0 -129.2% USD 10-Q 2025-05-05
Quarterly 2025-06-30 719000000.0 +209.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2710000000.0 +276.9% USD 10-Q 2025-11-05
Annual 2023-12-31 5017000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 4989000000.0 -0.6% USD 10-K 2026-02-18
Annual 2025-12-31 5625000000.0 +12.7% USD 10-K 2026-02-18

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -492000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -970000000.0 -97.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -1729000000.0 -78.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -2096000000.0 -21.2% USD 10-Q 2025-05-05
Quarterly 2024-06-30 -2617000000.0 -24.9% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -4405000000.0 -68.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -964000000.0 +78.1% USD 10-Q 2025-05-05
Quarterly 2025-06-30 -1795000000.0 -86.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -4705000000.0 -162.1% USD 10-Q 2025-11-05
Annual 2023-12-31 -2391000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 -6291000000.0 -163.1% USD 10-K 2026-02-18
Annual 2025-12-31 -6045000000.0 +3.9% USD 10-K 2026-02-18

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -191000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -1746000000.0 -814.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -1097000000.0 +37.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -176000000.0 +84.0% USD 10-Q 2025-05-05
Quarterly 2024-06-30 -515000000.0 -192.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -1144000000.0 -122.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1141000000.0 +199.7% USD 10-Q 2025-05-05
Quarterly 2025-06-30 -12000000.0 -101.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2319000000.0 +19425.0% USD 10-Q 2025-11-05
Annual 2023-12-31 -2380000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 -1186000000.0 +50.2% USD 10-K 2026-02-18
Annual 2025-12-31 596000000.0 +150.3% USD 10-K 2026-02-18

Capital Expenditures

Q: 8 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 332000000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 771000000.0 +132.2% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1175000000.0 +52.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 506000000.0 -56.9% USD 10-Q 2025-05-05
Quarterly 2024-06-30 1130000000.0 +123.3% USD 10-Q 2025-08-06
Quarterly 2024-09-30 1635000000.0 +44.7% USD 10-Q 2024-11-07
Quarterly 2025-03-31 645000000.0 -60.6% USD 10-Q 2025-05-05
Quarterly 2025-06-30 1300000000.0 +101.6% USD 10-Q 2025-08-06
Annual 2023-12-31 1817000000.0 USD 10-K 2026-02-18
Annual 2024-12-31 2578000000.0 +41.9% USD 10-K 2026-02-18
Annual 2025-12-31 2713000000.0 +5.2% USD 10-K 2026-02-18

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 752140338.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 752140338.0 +0.0% shares 10-Q 2024-08-08
Quarterly 2023-09-30 750725468.0 -0.2% shares 10-Q 2024-11-07
Quarterly 2023-12-31 734519598.0 -2.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 729477337.0 -0.7% shares 10-Q 2025-05-05
Quarterly 2024-06-30 725113896.0 -0.6% shares 10-Q 2025-08-06
Quarterly 2024-09-30 721319880.0 -0.5% shares 10-Q 2025-11-05
Quarterly 2024-12-31 718647277.0 -0.4% shares 10-Q 2025-11-05
Quarterly 2025-03-31 715487343.0 -0.4% shares 10-Q 2025-05-05
Quarterly 2025-06-30 711792599.0 -0.5% shares 10-Q 2025-08-06
Quarterly 2025-09-30 709054314.0 -0.4% shares 10-Q 2025-11-05
Annual 2023-12-31 734519598.0 shares 10-K 2025-02-26
Annual 2024-12-31 718647277.0 -2.2% shares 10-K 2026-02-18
Annual 2025-12-31 706946142.0 -1.6% shares 10-K 2026-02-18

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 752140338.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 752140338.0 +0.0% shares 10-Q 2024-08-08
Quarterly 2023-09-30 750725468.0 -0.2% shares 10-Q 2024-11-07
Quarterly 2023-12-31 734519598.0 -2.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 729477337.0 -0.7% shares 10-Q 2025-05-05
Quarterly 2024-06-30 725113896.0 -0.6% shares 10-Q 2025-08-06
Quarterly 2024-09-30 721319880.0 -0.5% shares 10-Q 2025-11-05
Quarterly 2024-12-31 718647277.0 -0.4% shares 10-Q 2025-11-05
Quarterly 2025-03-31 715487343.0 -0.4% shares 10-Q 2025-05-05
Quarterly 2025-06-30 711792599.0 -0.5% shares 10-Q 2025-08-06
Quarterly 2025-09-30 709054314.0 -0.4% shares 10-Q 2025-11-05
Annual 2023-12-31 734519598.0 shares 10-K 2025-02-26
Annual 2024-12-31 718647277.0 -2.2% shares 10-K 2026-02-18
Annual 2025-12-31 706946142.0 -1.6% shares 10-K 2026-02-18

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 742900000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 734700000.0 -1.1% shares 10-Q 2024-08-08
Quarterly 2023-09-30 718200000.0 -2.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 687800000.0 -4.2% shares 10-Q 2025-05-05
Quarterly 2024-06-30 685500000.0 -0.3% shares 10-Q 2025-08-06
Quarterly 2024-09-30 681600000.0 -0.6% shares 10-Q 2025-11-05
Quarterly 2025-03-31 676700000.0 -0.7% shares 10-Q 2025-05-05
Quarterly 2025-06-30 674800000.0 -0.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 672300000.0 -0.4% shares 10-Q 2025-11-05
Annual 2023-12-31 723900000.0 shares 10-K 2026-02-18
Annual 2024-12-31 683300000.0 -5.6% shares 10-K 2026-02-18
Annual 2025-12-31 673200000.0 -1.5% shares 10-K 2026-02-18

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 742900000.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 738200000.0 -0.6% shares 10-Q 2024-08-08
Quarterly 2023-09-30 722100000.0 -2.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 693400000.0 -4.0% shares 10-Q 2025-05-05
Quarterly 2024-06-30 688800000.0 -0.7% shares 10-Q 2025-08-06
Quarterly 2024-09-30 685500000.0 -0.5% shares 10-Q 2025-11-05
Quarterly 2025-03-31 676700000.0 -1.3% shares 10-Q 2025-05-05
Quarterly 2025-06-30 677700000.0 +0.1% shares 10-Q 2025-08-06
Quarterly 2025-09-30 675500000.0 -0.3% shares 10-Q 2025-11-05
Annual 2023-12-31 729200000.0 shares 10-K 2026-02-18
Annual 2024-12-31 689500000.0 -5.4% shares 10-K 2026-02-18
Annual 2025-12-31 677000000.0 -1.8% shares 10-K 2026-02-18
For informational purposes only — not guaranteed to be accurate or complete.