F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CSGP COSTAR GROUP, INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
21
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 3/A 2026-04-02 SEC Filing Index
Insider 4/A 2026-03-17 SEC Filing Index
Insider 4 2026-03-17 SEC Filing Index
Insider 3 2026-03-17 SEC Filing Index
Insider 4 2026-03-11 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)
993000000.0
Total Liabilities (latest annual)
2167000000.0
Current Liabilities (latest annual)
746000000.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 584400000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 605900000.0 +3.7% USD 10-Q 2024-07-25
Quarterly 2023-09-30 624700000.0 +3.1% USD 10-Q 2024-10-23
Quarterly 2024-03-31 656400000.0 +5.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 677800000.0 +3.3% USD 10-Q 2025-07-23
Quarterly 2024-09-30 692600000.0 +2.2% USD 10-Q 2025-10-29
Quarterly 2025-03-31 732200000.0 +5.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 781300000.0 +6.7% USD 10-Q 2025-07-23
Quarterly 2025-09-30 833600000.0 +6.7% USD 10-Q 2025-10-29
Annual 2023-12-31 2455000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2736000000.0 +11.4% USD 10-K 2026-02-26
Annual 2025-12-31 3247000000.0 +18.7% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 465200000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 493500000.0 +6.1% USD 10-Q 2024-07-25
Quarterly 2023-09-30 501000000.0 +1.5% USD 10-Q 2024-10-23
Quarterly 2024-03-31 515200000.0 +2.8% USD 10-Q 2025-05-01
Quarterly 2024-06-30 542000000.0 +5.2% USD 10-Q 2025-07-23
Quarterly 2024-09-30 552000000.0 +1.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 578900000.0 +4.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 613500000.0 +6.0% USD 10-Q 2025-07-23
Quarterly 2025-09-30 661400000.0 +7.8% USD 10-Q 2025-10-29
Annual 2023-12-31 1964000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2178000000.0 +10.9% USD 10-K 2026-02-26
Annual 2025-12-31 2561000000.0 +17.6% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 72200000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 79100000.0 +9.6% USD 10-Q 2024-07-25
Quarterly 2023-09-30 61600000.0 -22.1% USD 10-Q 2024-10-23
Quarterly 2024-03-31 -42800000.0 -169.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -16100000.0 +62.4% USD 10-Q 2025-07-23
Quarterly 2024-09-30 23700000.0 +247.2% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -42800000.0 -280.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -27200000.0 +36.4% USD 10-Q 2025-07-23
Quarterly 2025-09-30 -51100000.0 -87.9% USD 10-Q 2025-10-29
Annual 2023-12-31 282000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 5000000.0 -98.2% USD 10-K 2026-02-26
Annual 2025-12-31 -72000000.0 -1540.0% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 87100000.0 USD 10-Q 2024-10-23
Quarterly 2023-06-30 100500000.0 +15.4% USD 10-Q 2024-10-23
Quarterly 2023-09-30 90600000.0 -9.9% USD 10-Q 2024-10-23
Quarterly 2024-03-31 6700000.0 -92.6% USD 10-Q 2025-07-23
Quarterly 2024-06-30 19200000.0 +186.6% USD 10-Q 2025-07-23
Quarterly 2024-09-30 53000000.0 +176.0% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -14800000.0 -127.9% USD 10-Q 2025-07-23
Quarterly 2025-06-30 6200000.0 +141.9% USD 10-Q 2025-07-23
Quarterly 2025-09-30 -30900000.0 -598.4% USD 10-Q 2025-10-29
Annual 2023-12-31 375000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 139000000.0 -62.9% USD 10-K 2026-02-26
Annual 2025-12-31 7000000.0 -95.0% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.22 USD/shares 10-Q 2024-04-24
Quarterly 2023-06-30 0.25 +13.6% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 0.22 -12.0% USD/shares 10-Q 2024-10-23
Quarterly 2024-03-31 0.02 -90.9% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.05 +150.0% USD/shares 10-Q 2025-07-23
Quarterly 2024-09-30 0.13 +160.0% USD/shares 10-Q 2025-10-29
Quarterly 2025-03-31 -0.04 -130.8% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.01 +125.0% USD/shares 10-Q 2025-07-23
Quarterly 2025-09-30 -0.07 -800.0% USD/shares 10-Q 2025-10-29
Annual 2023-12-31 0.92 USD/shares 10-K 2026-02-26
Annual 2024-12-31 0.34 -63.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 0.02 -94.1% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.21 USD/shares 10-Q 2024-04-24
Quarterly 2023-06-30 0.25 +19.0% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 0.22 -12.0% USD/shares 10-Q 2024-10-23
Quarterly 2024-03-31 0.02 -90.9% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.05 +150.0% USD/shares 10-Q 2025-07-23
Quarterly 2024-09-30 0.13 +160.0% USD/shares 10-Q 2025-10-29
Quarterly 2025-03-31 -0.04 -130.8% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.01 +125.0% USD/shares 10-Q 2025-07-23
Quarterly 2025-09-30 -0.07 -800.0% USD/shares 10-Q 2025-10-29
Annual 2023-12-31 0.92 USD/shares 10-K 2026-02-26
Annual 2024-12-31 0.34 -63.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 0.02 -94.1% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 4 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2024-12-31 4681000000.0 USD 10-Q 2025-10-29
Quarterly 2025-03-31 3680800000.0 -21.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 3628600000.0 -1.4% USD 10-Q 2025-07-23
Quarterly 2025-09-30 1935300000.0 -46.7% USD 10-Q 2025-10-29
Annual 2023-12-31 5200000000.0 USD 10-K 2025-02-20
Annual 2024-12-31 4681000000.0 -10.0% USD 10-K 2026-02-26
Annual 2025-12-31 1633000000.0 -65.1% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 181758000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 181213000.0 -0.3% USD 10-Q 2023-07-26
Quarterly 2023-09-30 192831000.0 +6.4% USD 10-Q 2023-10-25
Quarterly 2023-12-31 190000000.0 -1.5% USD 10-Q 2024-10-23
Quarterly 2024-03-31 197400000.0 +3.9% USD 10-Q 2024-04-24
Quarterly 2024-06-30 203800000.0 +3.2% USD 10-Q 2024-07-25
Quarterly 2024-09-30 178800000.0 -12.3% USD 10-Q 2024-10-23
Quarterly 2024-12-31 187900000.0 +5.1% USD 10-Q 2025-10-29
Quarterly 2025-03-31 207000000.0 +10.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 203800000.0 -1.5% USD 10-Q 2025-07-23
Quarterly 2025-09-30 243800000.0 +19.6% USD 10-Q 2025-10-29
Annual 2023-12-31 190000000.0 USD 10-K 2025-02-20
Annual 2024-12-31 188000000.0 -1.1% USD 10-K 2026-02-26
Annual 2025-12-31 234000000.0 +24.5% USD 10-K 2026-02-26

Inventory

Q: 3 | A: 1

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2025-03-31 5300000.0 USD 10-Q 2025-05-01
Quarterly 2025-06-30 7200000.0 +35.8% USD 10-Q 2025-07-23
Quarterly 2025-09-30 6300000.0 -12.5% USD 10-Q 2025-10-29
Annual 2025-12-31 6000000.0 USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5297636000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 5444884000.0 +2.8% USD 10-Q 2023-07-26
Quarterly 2023-09-30 5498724000.0 +1.0% USD 10-Q 2023-10-25
Quarterly 2023-12-31 5476100000.0 -0.4% USD 10-Q 2024-10-23
Quarterly 2024-03-31 5216200000.0 -4.7% USD 10-Q 2024-04-24
Quarterly 2024-06-30 5207200000.0 -0.2% USD 10-Q 2024-07-25
Quarterly 2024-09-30 5195100000.0 -0.2% USD 10-Q 2024-10-23
Quarterly 2024-12-31 4950200000.0 -4.7% USD 10-Q 2025-10-29
Quarterly 2025-03-31 4353300000.0 -12.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 4331500000.0 -0.5% USD 10-Q 2025-07-23
Quarterly 2025-09-30 2405100000.0 -44.5% USD 10-Q 2025-10-29
Annual 2023-12-31 5476100000.0 USD 10-K 2025-02-20
Annual 2024-12-31 4950000000.0 -9.6% USD 10-K 2026-02-26
Annual 2025-12-31 2119000000.0 -57.2% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8516912000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 8691674000.0 +2.1% USD 10-Q 2023-07-26
Quarterly 2023-09-30 8771655000.0 +0.9% USD 10-Q 2023-10-25
Quarterly 2023-12-31 8919700000.0 +1.7% USD 10-Q 2024-10-23
Quarterly 2024-03-31 9034500000.0 +1.3% USD 10-Q 2024-04-24
Quarterly 2024-06-30 9067300000.0 +0.4% USD 10-Q 2024-07-25
Quarterly 2024-09-30 9138700000.0 +0.8% USD 10-Q 2024-10-23
Quarterly 2024-12-31 9256800000.0 +1.3% USD 10-Q 2025-10-29
Quarterly 2025-03-31 10428100000.0 +12.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 10507100000.0 +0.8% USD 10-Q 2025-07-23
Quarterly 2025-09-30 10819900000.0 +3.0% USD 10-Q 2025-10-29
Annual 2023-12-31 8919700000.0 USD 10-K 2025-02-20
Annual 2024-12-31 9257000000.0 +3.8% USD 10-K 2026-02-26
Annual 2025-12-31 10538000000.0 +13.8% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 401021000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 442775000.0 +10.4% USD 10-Q 2023-07-26
Quarterly 2023-09-30 413063000.0 -6.7% USD 10-Q 2023-10-25
Quarterly 2023-12-31 455800000.0 +10.3% USD 10-Q 2024-10-23
Quarterly 2024-03-31 573800000.0 +25.9% USD 10-Q 2024-04-24
Quarterly 2024-06-30 561700000.0 -2.1% USD 10-Q 2024-07-25
Quarterly 2024-09-30 539400000.0 -4.0% USD 10-Q 2024-10-23
Quarterly 2024-12-31 552300000.0 +2.4% USD 10-Q 2025-10-29
Quarterly 2025-03-31 724400000.0 +31.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 742400000.0 +2.5% USD 10-Q 2025-07-23
Quarterly 2025-09-30 770500000.0 +3.8% USD 10-Q 2025-10-29
Annual 2023-12-31 455800000.0 USD 10-K 2025-02-20
Annual 2024-12-31 552000000.0 +21.1% USD 10-K 2026-02-26
Annual 2025-12-31 746000000.0 +35.1% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1551303000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 1590602000.0 +2.5% USD 10-Q 2023-07-26
Quarterly 2023-09-30 1561493000.0 -1.8% USD 10-Q 2023-10-25
Quarterly 2023-12-31 1581100000.0 +1.3% USD 10-Q 2024-10-23
Quarterly 2024-03-31 1691900000.0 +7.0% USD 10-Q 2024-04-24
Quarterly 2024-06-30 1671600000.0 -1.2% USD 10-Q 2024-07-25
Quarterly 2024-09-30 1647600000.0 -1.4% USD 10-Q 2024-10-23
Quarterly 2024-12-31 1703300000.0 +3.4% USD 10-Q 2025-10-29
Quarterly 2025-03-31 1871900000.0 +9.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1905700000.0 +1.8% USD 10-Q 2025-07-23
Quarterly 2025-09-30 2196000000.0 +15.2% USD 10-Q 2025-10-29
Annual 2023-12-31 1581100000.0 USD 10-K 2025-02-20
Annual 2024-12-31 1704000000.0 +7.8% USD 10-K 2026-02-26
Annual 2025-12-31 2167000000.0 +27.2% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6965600000.0 USD 10-Q 2024-10-23
Quarterly 2023-06-30 7101100000.0 +1.9% USD 10-Q 2024-10-23
Quarterly 2023-09-30 7210200000.0 +1.5% USD 10-Q 2024-10-23
Quarterly 2023-12-31 7338600000.0 +1.8% USD 10-Q 2025-07-23
Quarterly 2024-03-31 7342600000.0 +0.1% USD 10-Q 2025-07-23
Quarterly 2024-06-30 7395700000.0 +0.7% USD 10-Q 2025-07-23
Quarterly 2024-09-30 7491100000.0 +1.3% USD 10-Q 2024-10-23
Quarterly 2024-12-31 7553500000.0 +0.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 8556200000.0 +13.3% USD 10-Q 2025-07-23
Quarterly 2025-06-30 8601400000.0 +0.5% USD 10-Q 2025-07-23
Quarterly 2025-09-30 8615800000.0 +0.2% USD 10-Q 2025-10-29
Annual 2023-12-31 7338600000.0 USD 10-K 2025-02-20
Annual 2024-12-31 7553000000.0 +2.9% USD 10-K 2026-02-26
Annual 2025-12-31 8334000000.0 +10.3% USD 10-K 2026-02-26

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 989533000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 989858000.0 +0.0% USD 10-Q 2023-07-26
Quarterly 2023-09-30 990185000.0 +0.0% USD 10-Q 2023-10-25
Quarterly 2023-12-31 990500000.0 +0.0% USD 10-Q 2024-10-23
Quarterly 2024-03-31 990800000.0 +0.0% USD 10-Q 2024-04-24
Quarterly 2024-06-30 991200000.0 +0.0% USD 10-Q 2024-07-25
Quarterly 2024-09-30 991500000.0 +0.0% USD 10-Q 2024-10-23
Quarterly 2024-12-31 991900000.0 +0.0% USD 10-Q 2025-10-29
Quarterly 2025-03-31 992200000.0 +0.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 992500000.0 +0.0% USD 10-Q 2025-07-23
Quarterly 2025-09-30 992900000.0 +0.0% USD 10-Q 2025-10-29
Annual 2023-12-31 990500000.0 USD 10-K 2025-02-20
Annual 2024-12-31 992000000.0 +0.2% USD 10-K 2026-02-26
Annual 2025-12-31 993000000.0 +0.1% USD 10-K 2026-02-26

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 123200000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 298400000.0 +142.2% USD 10-Q 2024-07-25
Quarterly 2023-09-30 341000000.0 +14.3% USD 10-Q 2024-10-23
Quarterly 2024-03-31 139600000.0 -59.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 197700000.0 +41.6% USD 10-Q 2025-07-23
Quarterly 2024-09-30 298000000.0 +50.7% USD 10-Q 2025-10-29
Quarterly 2025-03-31 53200000.0 -82.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 199700000.0 +275.4% USD 10-Q 2025-07-23
Quarterly 2025-09-30 267900000.0 +34.2% USD 10-Q 2025-10-29
Annual 2023-12-31 490000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 393000000.0 -19.8% USD 10-K 2026-02-26
Annual 2025-12-31 430000000.0 +9.4% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -19600000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 -54400000.0 -177.6% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -76000000.0 -39.7% USD 10-Q 2024-10-23
Quarterly 2024-03-31 -380300000.0 -400.4% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -477600000.0 -25.6% USD 10-Q 2025-07-23
Quarterly 2024-09-30 -562800000.0 -17.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -910600000.0 -61.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -1061400000.0 -16.6% USD 10-Q 2025-07-23
Quarterly 2025-09-30 -2749800000.0 -159.1% USD 10-Q 2025-10-29
Annual 2023-12-31 -239000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -913000000.0 -282.0% USD 10-K 2026-02-26
Annual 2025-12-31 -2816000000.0 -208.4% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -15900000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 -6300000.0 +60.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -3000000.0 +52.4% USD 10-Q 2024-10-23
Quarterly 2024-03-31 -22500000.0 -650.0% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -15300000.0 +32.0% USD 10-Q 2025-07-23
Quarterly 2024-09-30 -13800000.0 +9.8% USD 10-Q 2025-10-29
Quarterly 2025-03-31 -47300000.0 -242.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -98400000.0 -108.0% USD 10-Q 2025-07-23
Quarterly 2025-09-30 -162100000.0 -64.7% USD 10-Q 2025-10-29
Annual 2023-12-31 -4000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -14000000.0 -250.0% USD 10-K 2026-02-26
Annual 2025-12-31 -559000000.0 -3892.9% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 15700000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 45600000.0 +190.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 61800000.0 +35.5% USD 10-Q 2024-10-23
Quarterly 2024-03-31 376700000.0 +509.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 449500000.0 +19.3% USD 10-Q 2025-07-23
Quarterly 2024-09-30 509600000.0 +13.4% USD 10-Q 2025-10-29
Quarterly 2025-03-31 53700000.0 -89.5% USD 10-Q 2025-05-01
Quarterly 2025-06-30 172500000.0 +221.2% USD 10-Q 2025-07-23
Quarterly 2025-09-30 246200000.0 +42.7% USD 10-Q 2025-10-29
Annual 2023-12-31 118000000.0 USD 10-K 2026-02-26
Annual 2024-12-31 579000000.0 +390.7% USD 10-K 2026-02-26
Annual 2025-12-31 307000000.0 -47.0% USD 10-K 2026-02-26

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 408100000.0 shares 10-K 2025-02-20
Annual 2024-12-31 409500000.0 +0.3% shares 10-K 2026-02-26
Annual 2025-12-31 417900000.0 +2.1% shares 10-K 2026-02-26

Shares Issued

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 408100000.0 shares 10-K 2025-02-20
Annual 2024-12-31 409500000.0 +0.3% shares 10-K 2026-02-26
Annual 2025-12-31 425000000.0 +3.8% shares 10-K 2026-02-26

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 404500000.0 shares 10-Q 2024-04-24
Quarterly 2023-06-30 405400000.0 +0.2% shares 10-Q 2024-07-25
Quarterly 2023-09-30 405600000.0 +0.0% shares 10-Q 2024-10-23
Quarterly 2024-03-31 405600000.0 +0.0% shares 10-Q 2025-05-01
Quarterly 2024-06-30 406000000.0 +0.1% shares 10-Q 2025-07-23
Quarterly 2024-09-30 406800000.0 +0.2% shares 10-Q 2025-10-29
Quarterly 2025-03-31 410500000.0 +0.9% shares 10-Q 2025-05-01
Quarterly 2025-06-30 419600000.0 +2.2% shares 10-Q 2025-07-23
Quarterly 2025-09-30 419900000.0 +0.1% shares 10-Q 2025-10-29
Annual 2023-12-31 405300000.0 shares 10-K 2026-02-26
Annual 2024-12-31 406300000.0 +0.2% shares 10-K 2026-02-26
Annual 2025-12-31 416800000.0 +2.6% shares 10-K 2026-02-26

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 406200000.0 shares 10-Q 2024-04-24
Quarterly 2023-06-30 406700000.0 +0.1% shares 10-Q 2024-07-25
Quarterly 2023-09-30 407200000.0 +0.1% shares 10-Q 2024-10-23
Quarterly 2024-03-31 407300000.0 +0.0% shares 10-Q 2025-05-01
Quarterly 2024-06-30 407400000.0 +0.0% shares 10-Q 2025-07-23
Quarterly 2024-09-30 408000000.0 +0.1% shares 10-Q 2025-10-29
Quarterly 2025-03-31 410500000.0 +0.6% shares 10-Q 2025-05-01
Quarterly 2025-06-30 424300000.0 +3.4% shares 10-Q 2025-07-23
Quarterly 2025-09-30 419900000.0 -1.0% shares 10-Q 2025-10-29
Annual 2023-12-31 406900000.0 shares 10-K 2026-02-26
Annual 2024-12-31 407800000.0 +0.2% shares 10-K 2026-02-26
Annual 2025-12-31 420700000.0 +3.2% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.