F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CPS Cooper-Standard Holdings Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
9
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-13 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 4 2025-11-13 SEC Filing Index
Insider 4 2025-11-05 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)
1924751000.0
Current Liabilities (latest annual)
678397000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 6 | A: 1

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 22300000.0 USD 10-Q 2024-08-02
Quarterly 2023-09-30 21769000.0 -2.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 0.0 -100.0% USD 10-Q 2024-05-07
Quarterly 2024-06-30 17252000.0 USD 10-Q 2024-08-02
Quarterly 2024-09-30 16802000.0 -2.6% USD 10-Q 2024-11-01
Annual 2023-12-31 0.0 USD 10-K 2024-02-16

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 41828000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 77714000.0 +85.8% USD 10-Q 2024-08-02
Quarterly 2023-09-30 106534000.0 +37.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 61643000.0 -42.1% USD 10-Q 2025-05-02
Quarterly 2024-06-30 82940000.0 +34.5% USD 10-Q 2025-08-01
Quarterly 2024-09-30 76312000.0 -8.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 77178000.0 +1.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 93051000.0 +20.6% USD 10-Q 2025-08-01
Quarterly 2025-09-30 87141000.0 -6.4% USD 10-Q 2025-10-31
Annual 2023-12-31 290776000.0 USD 10-K 2026-02-13
Annual 2024-12-31 302915000.0 +4.2% USD 10-K 2026-02-13
Annual 2025-12-31 327524000.0 +8.1% USD 10-K 2026-02-13

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -14447000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 12284000.0 +185.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 52658000.0 +328.7% USD 10-Q 2024-11-01
Quarterly 2024-03-31 3483000.0 -93.4% USD 10-Q 2025-05-02
Quarterly 2024-06-30 11146000.0 +220.0% USD 10-Q 2025-08-01
Quarterly 2024-09-30 23470000.0 +110.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 22264000.0 -5.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 37279000.0 +67.4% USD 10-Q 2025-08-01
Quarterly 2025-09-30 26464000.0 -29.0% USD 10-Q 2025-10-31
Annual 2023-12-31 46031000.0 USD 10-K 2026-02-13
Annual 2024-12-31 69824000.0 +51.7% USD 10-K 2026-02-13
Annual 2025-12-31 86602000.0 +24.0% USD 10-K 2026-02-13

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -130367000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -27829000.0 +78.7% USD 10-Q 2024-08-02
Quarterly 2023-09-30 11363000.0 +140.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -31660000.0 -378.6% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -76243000.0 -140.8% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -11057000.0 +85.5% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1552000.0 +114.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -1401000.0 -190.3% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -7644000.0 -445.6% USD 10-Q 2025-10-31
Annual 2023-12-31 -201985000.0 USD 10-K 2026-02-13
Annual 2024-12-31 -78746000.0 +61.0% USD 10-K 2026-02-13
Annual 2025-12-31 -4165000.0 +94.7% USD 10-K 2026-02-13

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -7.57 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 -1.61 +78.7% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.65 +140.4% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 -1.81 -378.5% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 -4.34 -139.8% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 -0.63 +85.5% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.09 +114.3% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -0.08 -188.9% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 -0.43 -437.5% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 -11.64 USD/shares 10-K 2026-02-13
Annual 2024-12-31 -4.48 +61.5% USD/shares 10-K 2026-02-13
Annual 2025-12-31 -0.23 +94.9% USD/shares 10-K 2026-02-13

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -7.57 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 -1.61 +78.7% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.65 +140.4% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 -1.81 -378.5% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 -4.34 -139.8% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 -0.63 +85.5% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.09 +114.3% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -0.08 -188.9% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 -0.43 -437.5% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 -11.64 USD/shares 10-K 2026-02-13
Annual 2024-12-31 -4.48 +61.5% USD/shares 10-K 2026-02-13
Annual 2025-12-31 -0.23 +94.9% USD/shares 10-K 2026-02-13

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 105840000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 73063000.0 -31.0% USD 10-Q 2023-08-04
Quarterly 2023-09-30 204848000.0 +180.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 154801000.0 -24.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 114191000.0 -26.2% USD 10-Q 2024-05-07
Quarterly 2024-06-30 93793000.0 -17.9% USD 10-Q 2024-08-02
Quarterly 2024-09-30 107734000.0 +14.9% USD 10-Q 2024-11-01
Quarterly 2024-12-31 170035000.0 +57.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 140368000.0 -17.4% USD 10-Q 2025-05-02
Quarterly 2025-06-30 121620000.0 -13.4% USD 10-Q 2025-08-01
Quarterly 2025-09-30 147622000.0 +21.4% USD 10-Q 2025-10-31
Annual 2023-12-31 154801000.0 USD 10-K 2026-02-13
Annual 2024-12-31 170035000.0 +9.8% USD 10-K 2026-02-13
Annual 2025-12-31 191699000.0 +12.7% USD 10-K 2026-02-13

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 393717000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 390033000.0 -0.9% USD 10-Q 2023-08-04
Quarterly 2023-09-30 450963000.0 +15.6% USD 10-Q 2023-11-03
Quarterly 2023-12-31 380562000.0 -15.6% USD 10-Q 2024-11-01
Quarterly 2024-03-31 381742000.0 +0.3% USD 10-Q 2024-05-07
Quarterly 2024-06-30 367132000.0 -3.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 386225000.0 +5.2% USD 10-Q 2024-11-01
Quarterly 2024-12-31 310738000.0 -19.5% USD 10-Q 2025-10-31
Quarterly 2025-03-31 357489000.0 +15.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 371256000.0 +3.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 382345000.0 +3.0% USD 10-Q 2025-10-31
Annual 2023-12-31 380562000.0 USD 10-K 2025-02-14
Annual 2024-12-31 310738000.0 -18.3% USD 10-K 2026-02-13
Annual 2025-12-31 334267000.0 +7.6% USD 10-K 2026-02-13

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 172491000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 172999000.0 +0.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 181050000.0 +4.7% USD 10-Q 2023-11-03
Quarterly 2023-12-31 146846000.0 -18.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 172522000.0 +17.5% USD 10-Q 2024-05-07
Quarterly 2024-06-30 171851000.0 -0.4% USD 10-Q 2024-08-02
Quarterly 2024-09-30 177245000.0 +3.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 142401000.0 -19.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 172957000.0 +21.5% USD 10-Q 2025-05-02
Quarterly 2025-06-30 181318000.0 +4.8% USD 10-Q 2025-08-01
Quarterly 2025-09-30 197669000.0 +9.0% USD 10-Q 2025-10-31
Annual 2023-12-31 146846000.0 USD 10-K 2025-02-14
Annual 2024-12-31 142401000.0 -3.0% USD 10-K 2026-02-13
Annual 2025-12-31 154189000.0 +8.3% USD 10-K 2026-02-13

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 937780000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 883876000.0 -5.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1063954000.0 +20.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 900586000.0 -15.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 892837000.0 -0.9% USD 10-Q 2024-05-07
Quarterly 2024-06-30 836569000.0 -6.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 872036000.0 +4.2% USD 10-Q 2024-11-01
Quarterly 2024-12-31 805256000.0 -7.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 879245000.0 +9.2% USD 10-Q 2025-05-02
Quarterly 2025-06-30 885390000.0 +0.7% USD 10-Q 2025-08-01
Quarterly 2025-09-30 945282000.0 +6.8% USD 10-Q 2025-10-31
Annual 2023-12-31 900586000.0 USD 10-K 2025-02-14
Annual 2024-12-31 805256000.0 -10.6% USD 10-K 2026-02-13
Annual 2025-12-31 881100000.0 +9.4% USD 10-K 2026-02-13

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1943067000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1870819000.0 -3.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2029000000.0 +8.5% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1872299000.0 -7.7% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1844351000.0 -1.5% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1766950000.0 -4.2% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1797538000.0 +1.7% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1733065000.0 -3.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1800082000.0 +3.9% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1819711000.0 +1.1% USD 10-Q 2025-08-01
Quarterly 2025-09-30 1861622000.0 +2.3% USD 10-Q 2025-10-31
Annual 2023-12-31 1872299000.0 USD 10-K 2025-02-14
Annual 2024-12-31 1733065000.0 -7.4% USD 10-K 2026-02-13
Annual 2025-12-31 1833174000.0 +5.8% USD 10-K 2026-02-13

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 730256000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 675415000.0 -7.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 805116000.0 +19.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 653243000.0 -18.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 659326000.0 +0.9% USD 10-Q 2024-05-07
Quarterly 2024-06-30 617620000.0 -6.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 648190000.0 +4.9% USD 10-Q 2024-11-01
Quarterly 2024-12-31 576783000.0 -11.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 637113000.0 +10.5% USD 10-Q 2025-05-02
Quarterly 2025-06-30 633894000.0 -0.5% USD 10-Q 2025-08-01
Quarterly 2025-09-30 682915000.0 +7.7% USD 10-Q 2025-10-31
Annual 2023-12-31 653243000.0 USD 10-K 2025-02-14
Annual 2024-12-31 576783000.0 -11.7% USD 10-K 2026-02-13
Annual 2025-12-31 678397000.0 +17.6% USD 10-K 2026-02-13

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1969897000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1932522000.0 -1.9% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2086376000.0 +8.0% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1962032000.0 -6.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1968138000.0 +0.3% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1927855000.0 -2.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1960588000.0 +1.7% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1866435000.0 -4.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1922384000.0 +3.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 1925093000.0 +0.1% USD 10-Q 2025-08-01
Quarterly 2025-09-30 1971719000.0 +2.4% USD 10-Q 2025-10-31
Annual 2023-12-31 1962032000.0 USD 10-K 2025-02-14
Annual 2024-12-31 1866435000.0 -4.9% USD 10-K 2026-02-13
Annual 2025-12-31 1924751000.0 +3.1% USD 10-K 2026-02-13

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -19541000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 -54229000.0 -177.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 -49184000.0 +9.3% USD 10-Q 2023-11-03
Quarterly 2023-12-31 -81300000.0 -65.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -115843000.0 -42.5% USD 10-Q 2024-05-07
Quarterly 2024-06-30 -153073000.0 -32.1% USD 10-Q 2024-08-02
Quarterly 2024-09-30 -155104000.0 -1.3% USD 10-Q 2024-11-01
Quarterly 2024-12-31 -125769000.0 +18.9% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -114708000.0 +8.8% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -97616000.0 +14.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -102310000.0 -4.8% USD 10-Q 2025-10-31
Annual 2023-12-31 -81300000.0 USD 10-K 2025-02-14
Annual 2024-12-31 -125769000.0 -54.7% USD 10-K 2026-02-13
Annual 2025-12-31 -83488000.0 +33.6% USD 10-K 2026-02-13

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 30379000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 17150000.0 -43.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 37616000.0 +119.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -14199000.0 -137.7% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -26212000.0 -84.6% USD 10-Q 2025-08-01
Quarterly 2024-09-30 1647000.0 +106.3% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -14851000.0 -1001.7% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -30431000.0 -104.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 8197000.0 +126.9% USD 10-Q 2025-10-31
Annual 2023-12-31 117277000.0 USD 10-K 2026-02-13
Annual 2024-12-31 76369000.0 -34.9% USD 10-K 2026-02-13
Annual 2025-12-31 64442000.0 -15.6% USD 10-K 2026-02-13

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -29031000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -45122000.0 -55.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -47475000.0 -5.2% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -16669000.0 +64.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -27835000.0 -67.0% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -38727000.0 -39.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -15154000.0 +60.9% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -22757000.0 -50.2% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -33948000.0 -49.2% USD 10-Q 2025-10-31
Annual 2023-12-31 -64968000.0 USD 10-K 2026-02-13
Annual 2024-12-31 -45120000.0 +30.6% USD 10-K 2026-02-13
Annual 2025-12-31 -45634000.0 -1.1% USD 10-K 2026-02-13

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -75660000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -79038000.0 -4.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 39370000.0 +149.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -1211000.0 -103.1% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -3493000.0 -188.4% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -6790000.0 -94.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -2463000.0 +63.7% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -4357000.0 -76.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -3786000.0 +13.1% USD 10-Q 2025-10-31
Annual 2023-12-31 -81137000.0 USD 10-K 2026-02-13
Annual 2024-12-31 -9645000.0 +88.1% USD 10-K 2026-02-13
Annual 2025-12-31 -3968000.0 +58.9% USD 10-K 2026-02-13

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

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

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 17138518.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 17196553.0 +0.3% shares 10-Q 2023-08-04
Quarterly 2023-09-30 17197479.0 +0.0% shares 10-Q 2023-11-03
Quarterly 2023-12-31 17197479.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 17290145.0 +0.5% shares 10-Q 2024-05-07
Quarterly 2024-06-30 17318907.0 +0.2% shares 10-Q 2024-08-02
Quarterly 2024-09-30 17326531.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-12-31 17326531.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 17548147.0 +1.3% shares 10-Q 2025-05-02
Quarterly 2025-06-30 17633413.0 +0.5% shares 10-Q 2025-08-01
Quarterly 2025-09-30 17637009.0 +0.0% shares 10-Q 2025-10-31
Annual 2023-12-31 17197479.0 shares 10-K 2025-02-14
Annual 2024-12-31 17326531.0 +0.8% shares 10-K 2026-02-13
Annual 2025-12-31 17637009.0 +1.8% shares 10-K 2026-02-13

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 19204327.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 19262362.0 +0.3% shares 10-Q 2023-08-04
Quarterly 2023-09-30 19263288.0 +0.0% shares 10-Q 2023-11-03
Quarterly 2023-12-31 19263288.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 19355954.0 +0.5% shares 10-Q 2024-05-07
Quarterly 2024-06-30 19384716.0 +0.1% shares 10-Q 2024-08-02
Quarterly 2024-09-30 19392340.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-12-31 19392340.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 19613956.0 +1.1% shares 10-Q 2025-05-02
Quarterly 2025-06-30 19699222.0 +0.4% shares 10-Q 2025-08-01
Quarterly 2025-09-30 19702818.0 +0.0% shares 10-Q 2025-10-31
Annual 2023-12-31 19263288.0 shares 10-K 2025-02-14
Annual 2024-12-31 19392340.0 +0.7% shares 10-K 2026-02-13
Annual 2025-12-31 19702818.0 +1.6% shares 10-K 2026-02-13

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 17229423.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 17334918.0 +0.6% shares 10-Q 2024-08-02
Quarterly 2023-09-30 17427082.0 +0.5% shares 10-Q 2024-11-01
Quarterly 2024-03-31 17462136.0 +0.2% shares 10-Q 2025-05-02
Quarterly 2024-06-30 17564015.0 +0.6% shares 10-Q 2025-08-01
Quarterly 2024-09-30 17612001.0 +0.3% shares 10-Q 2025-10-31
Quarterly 2025-03-31 17712568.0 +0.6% shares 10-Q 2025-05-02
Quarterly 2025-06-30 17882361.0 +1.0% shares 10-Q 2025-08-01
Quarterly 2025-09-30 17925510.0 +0.2% shares 10-Q 2025-10-31
Annual 2023-12-31 17355392.0 shares 10-K 2026-02-13
Annual 2024-12-31 17564012.0 +1.2% shares 10-K 2026-02-13
Annual 2025-12-31 17862433.0 +1.7% shares 10-K 2026-02-13

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 17229423.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 17334918.0 +0.6% shares 10-Q 2024-08-02
Quarterly 2023-09-30 17560221.0 +1.3% shares 10-Q 2024-11-01
Quarterly 2024-03-31 17462136.0 -0.6% shares 10-Q 2025-05-02
Quarterly 2024-06-30 17564015.0 +0.6% shares 10-Q 2025-08-01
Quarterly 2024-09-30 17612001.0 +0.3% shares 10-Q 2025-10-31
Quarterly 2025-03-31 17911855.0 +1.7% shares 10-Q 2025-05-02
Quarterly 2025-06-30 17882361.0 -0.2% shares 10-Q 2025-08-01
Quarterly 2025-09-30 17925510.0 +0.2% shares 10-Q 2025-10-31
Annual 2023-12-31 17355392.0 shares 10-K 2026-02-13
Annual 2024-12-31 17564012.0 +1.2% shares 10-K 2026-02-13
Annual 2025-12-31 17862433.0 +1.7% shares 10-K 2026-02-13
For informational purposes only — not guaranteed to be accurate or complete.