F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CCC CCC Intelligent Solutions Holdings 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 4 2026-04-03 SEC Filing Index
Insider 4 2026-03-25 SEC Filing Index
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 3 2026-03-03 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)
1264941000.0
Total Liabilities (latest annual)
1786422000.0
Current Liabilities (latest annual)
234125000.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 204919000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 211710000.0 +3.3% USD 10-Q 2024-07-30
Quarterly 2023-09-30 221147000.0 +4.5% USD 10-Q 2024-10-28
Quarterly 2024-03-31 227237000.0 +2.8% USD 10-Q 2025-05-06
Quarterly 2024-06-30 232618000.0 +2.4% USD 10-Q 2025-07-31
Quarterly 2024-09-30 238481000.0 +2.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 251565000.0 +5.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 260451000.0 +3.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 267120000.0 +2.6% USD 10-Q 2025-10-30
Annual 2023-12-31 866378000.0 USD 10-K 2026-02-24
Annual 2024-12-31 944800000.0 +9.1% USD 10-K 2026-02-24
Annual 2025-12-31 1057001000.0 +11.9% USD 10-K 2026-02-24

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 147787000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 152586000.0 +3.2% USD 10-Q 2024-07-30
Quarterly 2023-09-30 163121000.0 +6.9% USD 10-Q 2024-10-28
Quarterly 2024-03-31 167862000.0 +2.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 177297000.0 +5.6% USD 10-Q 2025-07-31
Quarterly 2024-09-30 183420000.0 +3.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 184992000.0 +0.9% USD 10-Q 2025-05-06
Quarterly 2025-06-30 194016000.0 +4.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 192973000.0 -0.5% USD 10-Q 2025-10-30
Annual 2023-12-31 636159000.0 USD 10-K 2026-02-24
Annual 2024-12-31 713803000.0 +12.2% USD 10-K 2026-02-24
Annual 2025-12-31 776808000.0 +8.8% USD 10-K 2026-02-24

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 13329000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 -73187000.0 -649.1% USD 10-Q 2024-07-30
Quarterly 2023-09-30 16571000.0 +122.6% USD 10-Q 2024-10-28
Quarterly 2024-03-31 7797000.0 -52.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 22513000.0 +188.7% USD 10-Q 2025-07-31
Quarterly 2024-09-30 28688000.0 +27.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -10699000.0 -137.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 24470000.0 +328.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 29974000.0 +22.5% USD 10-Q 2025-10-30
Annual 2023-12-31 -23925000.0 USD 10-K 2026-02-24
Annual 2024-12-31 80105000.0 +434.8% USD 10-K 2026-02-24
Annual 2025-12-31 93842000.0 +17.1% USD 10-K 2026-02-24

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2184000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 -97344000.0 -4557.1% USD 10-Q 2024-07-30
Quarterly 2023-09-30 -21202000.0 +78.2% USD 10-Q 2024-10-28
Quarterly 2024-03-31 -597000.0 +97.2% USD 10-Q 2025-05-06
Quarterly 2024-06-30 21445000.0 +3692.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 4132000.0 -80.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -17421000.0 -521.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 12960000.0 +174.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -1971000.0 -115.2% USD 10-Q 2025-10-30
Annual 2023-12-31 -90071000.0 USD 10-K 2026-02-24
Annual 2024-12-31 31240000.0 +134.7% USD 10-K 2026-02-24
Annual 2025-12-31 1688000.0 -94.6% USD 10-K 2026-02-24

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.0 USD/shares 10-Q 2024-04-30
Quarterly 2023-06-30 -0.16 USD/shares 10-Q 2024-07-30
Quarterly 2023-09-30 -0.04 +75.0% USD/shares 10-Q 2024-10-28
Quarterly 2024-03-31 0.0 +100.0% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 0.03 USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.0 -100.0% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 -0.03 USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.02 +166.7% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.0 -100.0% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -0.15 USD/shares 10-K 2026-02-24
Annual 2024-12-31 0.04 +126.7% USD/shares 10-K 2026-02-24
Annual 2025-12-31 0.0 -100.0% USD/shares 10-K 2026-02-24

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.0 USD/shares 10-Q 2024-04-30
Quarterly 2023-06-30 -0.16 USD/shares 10-Q 2024-07-30
Quarterly 2023-09-30 -0.04 +75.0% USD/shares 10-Q 2024-10-28
Quarterly 2024-03-31 0.0 +100.0% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 0.03 USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 0.0 -100.0% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 -0.03 USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.02 +166.7% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.0 -100.0% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -0.15 USD/shares 10-K 2026-02-24
Annual 2024-12-31 0.04 +126.7% USD/shares 10-K 2026-02-24
Annual 2025-12-31 0.0 -100.0% USD/shares 10-K 2026-02-24

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 338354000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 403577000.0 +19.3% USD 10-Q 2023-08-01
Quarterly 2023-09-30 448733000.0 +11.2% USD 10-Q 2023-11-06
Quarterly 2023-12-31 195572000.0 -56.4% USD 10-Q 2024-10-28
Quarterly 2024-03-31 191188000.0 -2.2% USD 10-Q 2024-04-30
Quarterly 2024-06-30 237893000.0 +24.4% USD 10-Q 2024-07-30
Quarterly 2024-09-30 286303000.0 +20.3% USD 10-Q 2024-10-28
Quarterly 2024-12-31 398983000.0 +39.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 130323000.0 -67.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 55053000.0 -57.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 97141000.0 +76.4% USD 10-Q 2025-10-30
Annual 2023-12-31 195572000.0 USD 10-K 2025-02-25
Annual 2024-12-31 398983000.0 +104.0% USD 10-K 2026-02-24
Annual 2025-12-31 111192000.0 -72.1% USD 10-K 2026-02-24

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 92268000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 96139000.0 +4.2% USD 10-Q 2023-08-01
Quarterly 2023-09-30 117799000.0 +22.5% USD 10-Q 2023-11-06
Quarterly 2023-12-31 102365000.0 -13.1% USD 10-Q 2024-10-28
Quarterly 2024-03-31 102007000.0 -0.3% USD 10-Q 2024-04-30
Quarterly 2024-06-30 120932000.0 +18.6% USD 10-Q 2024-07-30
Quarterly 2024-09-30 129606000.0 +7.2% USD 10-Q 2024-10-28
Quarterly 2024-12-31 106578000.0 -17.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 99594000.0 -6.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 132450000.0 +33.0% USD 10-Q 2025-07-31
Quarterly 2025-09-30 140702000.0 +6.2% USD 10-Q 2025-10-30
Annual 2023-12-31 102365000.0 USD 10-K 2026-02-24
Annual 2024-12-31 106578000.0 +4.1% USD 10-K 2026-02-24
Annual 2025-12-31 137056000.0 +28.6% USD 10-K 2026-02-24

Inventory

Q: 0 | A: 0

Quarterly

Annual

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

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 485043000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 551657000.0 +13.7% USD 10-Q 2023-08-01
Quarterly 2023-09-30 613747000.0 +11.3% USD 10-Q 2023-11-06
Quarterly 2023-12-31 349999000.0 -43.0% USD 10-Q 2024-10-28
Quarterly 2024-03-31 343182000.0 -1.9% USD 10-Q 2024-04-30
Quarterly 2024-06-30 408934000.0 +19.2% USD 10-Q 2024-07-30
Quarterly 2024-09-30 467772000.0 +14.4% USD 10-Q 2024-10-28
Quarterly 2024-12-31 564650000.0 +20.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 297913000.0 -47.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 277705000.0 -6.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 330680000.0 +19.1% USD 10-Q 2025-10-30
Annual 2023-12-31 349999000.0 USD 10-K 2025-02-25
Annual 2024-12-31 564650000.0 +61.3% USD 10-K 2026-02-24
Annual 2025-12-31 335098000.0 -40.7% USD 10-K 2026-02-24

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3341425000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 3302390000.0 -1.2% USD 10-Q 2023-08-01
Quarterly 2023-09-30 3341783000.0 +1.2% USD 10-Q 2023-11-06
Quarterly 2023-12-31 3051040000.0 -8.7% USD 10-Q 2024-10-28
Quarterly 2024-03-31 3023660000.0 -0.9% USD 10-Q 2024-04-30
Quarterly 2024-06-30 3079158000.0 +1.8% USD 10-Q 2024-07-30
Quarterly 2024-09-30 3114549000.0 +1.1% USD 10-Q 2024-10-28
Quarterly 2024-12-31 3183218000.0 +2.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 3611812000.0 +13.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 3565424000.0 -1.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 3591627000.0 +0.7% USD 10-Q 2025-10-30
Annual 2023-12-31 3051040000.0 USD 10-K 2025-02-25
Annual 2024-12-31 3183218000.0 +4.3% USD 10-K 2026-02-24
Annual 2025-12-31 3573432000.0 +12.3% USD 10-K 2026-02-24

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 124776000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 135384000.0 +8.5% USD 10-Q 2023-08-01
Quarterly 2023-09-30 148554000.0 +9.7% USD 10-Q 2023-11-06
Quarterly 2023-12-31 152907000.0 +2.9% USD 10-Q 2024-10-28
Quarterly 2024-03-31 135846000.0 -11.2% USD 10-Q 2024-04-30
Quarterly 2024-06-30 146591000.0 +7.9% USD 10-Q 2024-07-30
Quarterly 2024-09-30 146834000.0 +0.2% USD 10-Q 2024-10-28
Quarterly 2024-12-31 154846000.0 +5.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 193796000.0 +25.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 200514000.0 +3.5% USD 10-Q 2025-07-31
Quarterly 2025-09-30 218046000.0 +8.7% USD 10-Q 2025-10-30
Annual 2023-12-31 152907000.0 USD 10-K 2025-02-25
Annual 2024-12-31 154846000.0 +1.3% USD 10-K 2026-02-24
Annual 2025-12-31 234125000.0 +51.2% USD 10-K 2026-02-24

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1252691000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 1262890000.0 +0.8% USD 10-Q 2023-08-01
Quarterly 2023-09-30 1282801000.0 +1.6% USD 10-Q 2023-11-06
Quarterly 2023-12-31 1252179000.0 -2.4% USD 10-Q 2024-10-28
Quarterly 2024-03-31 1222425000.0 -2.4% USD 10-Q 2024-04-30
Quarterly 2024-06-30 1166565000.0 -4.6% USD 10-Q 2024-07-30
Quarterly 2024-09-30 1154163000.0 -1.1% USD 10-Q 2024-10-28
Quarterly 2024-12-31 1163716000.0 +0.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1434352000.0 +23.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1429074000.0 -0.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1461805000.0 +2.3% USD 10-Q 2025-10-30
Annual 2023-12-31 1252179000.0 USD 10-K 2025-02-25
Annual 2024-12-31 1163716000.0 -7.1% USD 10-K 2026-02-24
Annual 2025-12-31 1786422000.0 +53.5% USD 10-K 2026-02-24

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2074555000.0 USD 10-Q 2024-10-28
Quarterly 2023-06-30 2025006000.0 -2.4% USD 10-Q 2024-10-28
Quarterly 2023-09-30 2043478000.0 +0.9% USD 10-Q 2024-10-28
Quarterly 2023-12-31 1782277000.0 -12.8% USD 10-Q 2025-10-30
Quarterly 2024-03-31 1783509000.0 +0.1% USD 10-Q 2025-10-30
Quarterly 2024-06-30 1893646000.0 +6.2% USD 10-Q 2025-10-30
Quarterly 2024-09-30 1940119000.0 +2.5% USD 10-Q 2025-10-30
Quarterly 2024-12-31 1997823000.0 +3.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 2177460000.0 +9.0% USD 10-Q 2025-10-30
Quarterly 2025-06-30 2136350000.0 -1.9% USD 10-Q 2025-10-30
Quarterly 2025-09-30 2129822000.0 -0.3% USD 10-Q 2025-10-30
Annual 2023-12-31 1782277000.0 USD 10-K 2026-02-24
Annual 2024-12-31 1997823000.0 +12.1% USD 10-K 2026-02-24
Annual 2025-12-31 1787010000.0 -10.6% USD 10-K 2026-02-24

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 772461000.0 USD 10-Q 2023-05-02
Quarterly 2023-06-30 770787000.0 -0.2% USD 10-Q 2023-08-01
Quarterly 2023-09-30 769136000.0 -0.2% USD 10-Q 2023-11-06
Quarterly 2023-12-31 767504000.0 -0.2% USD 10-Q 2024-10-28
Quarterly 2024-03-31 765874000.0 -0.2% USD 10-Q 2024-04-30
Quarterly 2024-06-30 764249000.0 -0.2% USD 10-Q 2024-07-30
Quarterly 2024-09-30 762639000.0 -0.2% USD 10-Q 2024-10-28
Quarterly 2024-12-31 761053000.0 -0.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 975396000.0 +28.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 973298000.0 -0.2% USD 10-Q 2025-07-31
Quarterly 2025-09-30 971208000.0 -0.2% USD 10-Q 2025-10-30
Annual 2023-12-31 767504000.0 USD 10-K 2025-02-25
Annual 2024-12-31 761053000.0 -0.8% USD 10-K 2026-02-24
Annual 2025-12-31 1264941000.0 +66.2% USD 10-K 2026-02-24

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 33078000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 102632000.0 +210.3% USD 10-Q 2024-07-30
Quarterly 2023-09-30 163138000.0 +59.0% USD 10-Q 2024-10-28
Quarterly 2024-03-31 55235000.0 -66.1% USD 10-Q 2025-05-06
Quarterly 2024-06-30 107009000.0 +93.7% USD 10-Q 2025-07-31
Quarterly 2024-09-30 170241000.0 +59.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 58492000.0 -65.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 101548000.0 +73.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 196315000.0 +93.3% USD 10-Q 2025-10-30
Annual 2023-12-31 250033000.0 USD 10-K 2026-02-24
Annual 2024-12-31 283886000.0 +13.5% USD 10-K 2026-02-24
Annual 2025-12-31 315479000.0 +11.1% USD 10-K 2026-02-24

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -14534000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 -29084000.0 -100.1% USD 10-Q 2024-07-30
Quarterly 2023-09-30 -43187000.0 -48.5% USD 10-Q 2024-10-28
Quarterly 2024-03-31 -15663000.0 +63.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -31224000.0 -99.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -45073000.0 -44.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -429979000.0 -854.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -445682000.0 -3.7% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -457096000.0 -2.6% USD 10-Q 2025-10-30
Annual 2023-12-31 -55032000.0 USD 10-K 2026-02-24
Annual 2024-12-31 -53012000.0 +3.7% USD 10-K 2026-02-24
Annual 2025-12-31 -471383000.0 -789.2% USD 10-K 2026-02-24

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -4014000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 6614000.0 +264.8% USD 10-Q 2024-07-30
Quarterly 2023-09-30 5383000.0 -18.6% USD 10-Q 2024-10-28
Quarterly 2024-03-31 -43847000.0 -914.5% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -33328000.0 +24.0% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -34438000.0 -3.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 102840000.0 +398.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 167000.0 -99.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -41173000.0 -24754.5% USD 10-Q 2025-10-30
Annual 2023-12-31 -323026000.0 USD 10-K 2026-02-24
Annual 2024-12-31 -27294000.0 +91.6% USD 10-K 2026-02-24
Annual 2025-12-31 -132113000.0 -384.0% USD 10-K 2026-02-24

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14534000.0 USD 10-Q 2024-04-30
Quarterly 2023-06-30 29084000.0 +100.1% USD 10-Q 2024-07-30
Quarterly 2023-09-30 43187000.0 +48.5% USD 10-Q 2024-10-28
Quarterly 2024-03-31 15663000.0 -63.7% USD 10-Q 2025-05-06
Quarterly 2024-06-30 31224000.0 +99.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 45073000.0 +44.4% USD 10-Q 2025-10-30
Quarterly 2025-03-31 14846000.0 -67.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 30549000.0 +105.8% USD 10-Q 2025-07-31
Quarterly 2025-09-30 46684000.0 +52.8% USD 10-Q 2025-10-30
Annual 2023-12-31 55032000.0 USD 10-K 2026-02-24
Annual 2024-12-31 53012000.0 -3.7% USD 10-K 2026-02-24
Annual 2025-12-31 60971000.0 +15.0% USD 10-K 2026-02-24

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 627683715.0 shares 10-Q 2023-05-02
Quarterly 2023-06-30 631982491.0 +0.7% shares 10-Q 2023-08-01
Quarterly 2023-09-30 634633179.0 +0.4% shares 10-Q 2023-11-06
Quarterly 2023-12-31 603128781.0 -5.0% shares 10-Q 2024-10-28
Quarterly 2024-03-31 614257735.0 +1.8% shares 10-Q 2024-04-30
Quarterly 2024-06-30 622795101.0 +1.4% shares 10-Q 2024-07-30
Quarterly 2024-09-30 625325706.0 +0.4% shares 10-Q 2024-10-28
Quarterly 2024-12-31 629207115.0 +0.6% shares 10-Q 2025-10-30
Quarterly 2025-03-31 658636205.0 +4.7% shares 10-Q 2025-05-06
Quarterly 2025-06-30 648994473.0 -1.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 647182603.0 -0.3% shares 10-Q 2025-10-30
Annual 2023-12-31 603128781.0 shares 10-K 2025-02-25
Annual 2024-12-31 629207115.0 +4.3% shares 10-K 2026-02-24
Annual 2025-12-31 605449050.0 -3.8% shares 10-K 2026-02-24

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 627683715.0 shares 10-Q 2023-05-02
Quarterly 2023-06-30 631982491.0 +0.7% shares 10-Q 2023-08-01
Quarterly 2023-09-30 634633179.0 +0.4% shares 10-Q 2023-11-06
Quarterly 2023-12-31 603128781.0 -5.0% shares 10-Q 2024-10-28
Quarterly 2024-03-31 614257735.0 +1.8% shares 10-Q 2024-04-30
Quarterly 2024-06-30 622795101.0 +1.4% shares 10-Q 2024-07-30
Quarterly 2024-09-30 625325706.0 +0.4% shares 10-Q 2024-10-28
Quarterly 2024-12-31 629207115.0 +0.6% shares 10-Q 2025-10-30
Quarterly 2025-03-31 658636205.0 +4.7% shares 10-Q 2025-05-06
Quarterly 2025-06-30 648994473.0 -1.5% shares 10-Q 2025-07-31
Quarterly 2025-09-30 647182603.0 -0.3% shares 10-Q 2025-10-30
Annual 2023-12-31 603128781.0 shares 10-K 2025-02-25
Annual 2024-12-31 629207115.0 +4.3% shares 10-K 2026-02-24
Annual 2025-12-31 605449050.0 -3.8% shares 10-K 2026-02-24

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 616217176.0 shares 10-Q 2024-04-30
Quarterly 2023-06-30 621235776.0 +0.8% shares 10-Q 2024-07-30
Quarterly 2023-09-30 624976557.0 +0.6% shares 10-Q 2024-10-28
Quarterly 2024-03-31 598279377.0 -4.3% shares 10-Q 2025-05-06
Quarterly 2024-06-30 609997114.0 +2.0% shares 10-Q 2025-07-31
Quarterly 2024-09-30 615857231.0 +1.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 636832216.0 +3.4% shares 10-Q 2025-05-06
Quarterly 2025-06-30 637578033.0 +0.1% shares 10-Q 2025-07-31
Quarterly 2025-09-30 631440015.0 -1.0% shares 10-Q 2025-10-30
Annual 2023-12-31 617889384.0 shares 10-K 2026-02-24
Annual 2024-12-31 610761424.0 -1.2% shares 10-K 2026-02-24
Annual 2025-12-31 629960378.0 +3.1% shares 10-K 2026-02-24

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 646380961.0 shares 10-Q 2024-04-30
Quarterly 2023-06-30 621235776.0 -3.9% shares 10-Q 2024-07-30
Quarterly 2023-09-30 624976557.0 +0.6% shares 10-Q 2024-10-28
Quarterly 2024-03-31 598279377.0 -4.3% shares 10-Q 2025-05-06
Quarterly 2024-06-30 638367745.0 +6.7% shares 10-Q 2025-07-31
Quarterly 2024-09-30 642404517.0 +0.6% shares 10-Q 2025-10-30
Quarterly 2025-03-31 636832216.0 -0.9% shares 10-Q 2025-05-06
Quarterly 2025-06-30 660622703.0 +3.7% shares 10-Q 2025-07-31
Quarterly 2025-09-30 631440015.0 -4.4% shares 10-Q 2025-10-30
Annual 2023-12-31 617889384.0 shares 10-K 2026-02-24
Annual 2024-12-31 641875525.0 +3.9% shares 10-K 2026-02-24
Annual 2025-12-31 659585375.0 +2.8% shares 10-K 2026-02-24
For informational purposes only — not guaranteed to be accurate or complete.