F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CNMD CONMED Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
23
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4/A 2026-03-18 SEC Filing Index
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-02-26 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)
1292652000.0
Current Liabilities (latest annual)
315041000.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 295468000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 317652000.0 +7.5% USD 10-Q 2024-08-01
Quarterly 2023-09-30 304578000.0 -4.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 312273000.0 +2.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 332097000.0 +6.3% USD 10-Q 2025-07-31
Quarterly 2024-09-30 316701000.0 -4.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 321256000.0 +1.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 342345000.0 +6.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 337926000.0 -1.3% USD 10-Q 2025-11-06
Annual 2023-12-31 1244744000.0 USD 10-K 2026-02-17
Annual 2024-12-31 1307015000.0 +5.0% USD 10-K 2026-02-17
Annual 2025-12-31 1374724000.0 +5.2% USD 10-K 2026-02-17

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 155321000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 170690000.0 +9.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 168059000.0 -1.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 171965000.0 +2.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 183729000.0 +6.8% USD 10-Q 2025-07-31
Quarterly 2024-09-30 178995000.0 -2.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 177752000.0 -0.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 188320000.0 +5.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 166119000.0 -11.8% USD 10-Q 2025-11-06
Annual 2023-12-31 676245000.0 USD 10-K 2026-02-17
Annual 2024-12-31 733032000.0 +8.4% USD 10-K 2026-02-17
Annual 2025-12-31 750475000.0 +2.4% USD 10-K 2026-02-17

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 12699000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 27418000.0 +115.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 30300000.0 +10.5% USD 10-Q 2024-10-31
Quarterly 2024-03-31 35013000.0 +15.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 47107000.0 +34.5% USD 10-Q 2025-07-31
Quarterly 2024-09-30 65707000.0 +39.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 15958000.0 -75.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 38161000.0 +139.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 11879000.0 -68.9% USD 10-Q 2025-11-06
Annual 2023-12-31 120603000.0 USD 10-K 2026-02-17
Annual 2024-12-31 200326000.0 +66.1% USD 10-K 2026-02-17
Annual 2025-12-31 102622000.0 -48.8% USD 10-K 2026-02-17

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1819000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 13732000.0 +654.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 15837000.0 +15.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 19709000.0 +24.4% USD 10-Q 2025-05-01
Quarterly 2024-06-30 29976000.0 +52.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 48984000.0 +63.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 6036000.0 -87.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 21421000.0 +254.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 2859000.0 -86.7% USD 10-Q 2025-11-06
Annual 2023-12-31 64459000.0 USD 10-K 2026-02-17
Annual 2024-12-31 132423000.0 +105.4% USD 10-K 2026-02-17
Annual 2025-12-31 47055000.0 -64.5% USD 10-K 2026-02-17

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.06 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 0.45 +650.0% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.52 +15.6% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 0.64 +23.1% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.97 +51.6% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 1.59 +63.9% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.19 -88.1% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.69 +263.2% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.09 -87.0% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 2.1 USD/shares 10-K 2026-02-17
Annual 2024-12-31 4.29 +104.3% USD/shares 10-K 2026-02-17
Annual 2025-12-31 1.52 -64.6% USD/shares 10-K 2026-02-17

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.06 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 0.43 +616.7% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 0.5 +16.3% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-31 0.63 +26.0% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.96 +52.4% USD/shares 10-Q 2025-07-31
Quarterly 2024-09-30 1.57 +63.5% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.19 -87.9% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.69 +263.2% USD/shares 10-Q 2025-07-31
Quarterly 2025-09-30 0.09 -87.0% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 2.04 USD/shares 10-K 2026-02-17
Annual 2024-12-31 4.25 +108.3% USD/shares 10-K 2026-02-17
Annual 2025-12-31 1.51 -64.5% USD/shares 10-K 2026-02-17

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 0 | A: 0

Quarterly

Annual

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

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 213182000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 229256000.0 +7.5% USD 10-Q 2023-07-27
Quarterly 2023-09-30 230196000.0 +0.4% USD 10-Q 2023-10-26
Quarterly 2023-12-31 242279000.0 +5.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 241461000.0 -0.3% USD 10-Q 2024-04-25
Quarterly 2024-06-30 239222000.0 -0.9% USD 10-Q 2024-08-01
Quarterly 2024-09-30 231229000.0 -3.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 237733000.0 +2.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 221138000.0 -7.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 234148000.0 +5.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 224943000.0 -3.9% USD 10-Q 2025-11-06
Annual 2023-12-31 242279000.0 USD 10-K 2025-02-18
Annual 2024-12-31 237733000.0 -1.9% USD 10-K 2026-02-17
Annual 2025-12-31 247830000.0 +4.2% USD 10-K 2026-02-17

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 335370000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 327309000.0 -2.4% USD 10-Q 2023-07-27
Quarterly 2023-09-30 325824000.0 -0.5% USD 10-Q 2023-10-26
Quarterly 2023-12-31 318324000.0 -2.3% USD 10-Q 2024-10-31
Quarterly 2024-03-31 322298000.0 +1.2% USD 10-Q 2024-04-25
Quarterly 2024-06-30 322357000.0 +0.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 342550000.0 +6.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 346719000.0 +1.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 354682000.0 +2.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 362252000.0 +2.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 364355000.0 +0.6% USD 10-Q 2025-11-06
Annual 2023-12-31 318324000.0 USD 10-K 2025-02-18
Annual 2024-12-31 346719000.0 +8.9% USD 10-K 2026-02-17
Annual 2025-12-31 355544000.0 +2.5% USD 10-K 2026-02-17

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 610088000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 615522000.0 +0.9% USD 10-Q 2023-07-27
Quarterly 2023-09-30 625649000.0 +1.6% USD 10-Q 2023-10-26
Quarterly 2023-12-31 615649000.0 -1.6% USD 10-Q 2024-10-31
Quarterly 2024-03-31 635724000.0 +3.3% USD 10-Q 2024-04-25
Quarterly 2024-06-30 623833000.0 -1.9% USD 10-Q 2024-08-01
Quarterly 2024-09-30 640999000.0 +2.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 640007000.0 -0.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 639000000.0 -0.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 657780000.0 +2.9% USD 10-Q 2025-07-31
Quarterly 2025-09-30 662158000.0 +0.7% USD 10-Q 2025-11-06
Annual 2023-12-31 615649000.0 USD 10-K 2025-02-18
Annual 2024-12-31 640007000.0 +4.0% USD 10-K 2026-02-17
Annual 2025-12-31 672860000.0 +5.1% USD 10-K 2026-02-17

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2320120000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 2322722000.0 +0.1% USD 10-Q 2023-07-27
Quarterly 2023-09-30 2325675000.0 +0.1% USD 10-Q 2023-10-26
Quarterly 2023-12-31 2300021000.0 -1.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 2309255000.0 +0.4% USD 10-Q 2024-04-25
Quarterly 2024-06-30 2285616000.0 -1.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 2315744000.0 +1.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 2306247000.0 -0.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2297683000.0 -0.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 2328458000.0 +1.3% USD 10-Q 2025-07-31
Quarterly 2025-09-30 2322488000.0 -0.3% USD 10-Q 2025-11-06
Annual 2023-12-31 2300021000.0 USD 10-K 2025-02-18
Annual 2024-12-31 2306247000.0 +0.3% USD 10-K 2026-02-17
Annual 2025-12-31 2325749000.0 +0.8% USD 10-K 2026-02-17

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 320686000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 353169000.0 +10.1% USD 10-Q 2023-07-27
Quarterly 2023-09-30 376319000.0 +6.6% USD 10-Q 2023-10-26
Quarterly 2023-12-31 310729000.0 -17.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 291404000.0 -6.2% USD 10-Q 2024-04-25
Quarterly 2024-06-30 266412000.0 -8.6% USD 10-Q 2024-08-01
Quarterly 2024-09-30 282311000.0 +6.0% USD 10-Q 2024-10-31
Quarterly 2024-12-31 278130000.0 -1.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 283148000.0 +1.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 294838000.0 +4.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 314699000.0 +6.7% USD 10-Q 2025-11-06
Annual 2023-12-31 310729000.0 USD 10-K 2025-02-18
Annual 2024-12-31 278130000.0 -10.5% USD 10-K 2026-02-17
Annual 2025-12-31 315041000.0 +13.3% USD 10-K 2026-02-17

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1567667000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 1542528000.0 -1.6% USD 10-Q 2023-07-27
Quarterly 2023-09-30 1529470000.0 -0.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 1465799000.0 -4.2% USD 10-Q 2024-10-31
Quarterly 2024-03-31 1454591000.0 -0.8% USD 10-Q 2024-04-25
Quarterly 2024-06-30 1403784000.0 -3.5% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1382848000.0 -1.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 1343566000.0 -2.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1320047000.0 -1.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1325588000.0 +0.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 1314225000.0 -0.9% USD 10-Q 2025-11-06
Annual 2023-12-31 1465799000.0 USD 10-K 2025-02-18
Annual 2024-12-31 1343566000.0 -8.3% USD 10-K 2026-02-17
Annual 2025-12-31 1292652000.0 -3.8% USD 10-K 2026-02-17

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 752453000.0 USD 10-Q 2024-10-31
Quarterly 2023-06-30 780194000.0 +3.7% USD 10-Q 2024-10-31
Quarterly 2023-09-30 796205000.0 +2.1% USD 10-Q 2024-10-31
Quarterly 2023-12-31 834222000.0 +4.8% USD 10-Q 2025-11-06
Quarterly 2024-03-31 854664000.0 +2.5% USD 10-Q 2025-11-06
Quarterly 2024-06-30 881832000.0 +3.2% USD 10-Q 2025-11-06
Quarterly 2024-09-30 932896000.0 +5.8% USD 10-Q 2025-11-06
Quarterly 2024-12-31 962681000.0 +3.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 977636000.0 +1.6% USD 10-Q 2025-11-06
Quarterly 2025-06-30 1002870000.0 +2.6% USD 10-Q 2025-11-06
Quarterly 2025-09-30 1008263000.0 +0.5% USD 10-Q 2025-11-06
Annual 2023-12-31 834222000.0 USD 10-K 2026-02-17
Annual 2024-12-31 962681000.0 +15.4% USD 10-K 2026-02-17
Annual 2025-12-31 1033097000.0 +7.3% USD 10-K 2026-02-17

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 -3847000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 22826000.0 +693.3% USD 10-Q 2024-08-01
Quarterly 2023-09-30 68953000.0 +202.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 29121000.0 -57.8% USD 10-Q 2025-05-01
Quarterly 2024-06-30 72427000.0 +148.7% USD 10-Q 2025-07-31
Quarterly 2024-09-30 123630000.0 +70.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 41534000.0 -66.4% USD 10-Q 2025-05-01
Quarterly 2025-06-30 70668000.0 +70.1% USD 10-Q 2025-07-31
Quarterly 2025-09-30 124354000.0 +76.0% USD 10-Q 2025-11-06
Annual 2023-12-31 125348000.0 USD 10-K 2026-02-17
Annual 2024-12-31 166968000.0 +33.2% USD 10-K 2026-02-17
Annual 2025-12-31 170689000.0 +2.2% USD 10-K 2026-02-17

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -4254000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -9783000.0 -130.0% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -15177000.0 -55.1% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -2035000.0 +86.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -5625000.0 -176.4% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -9044000.0 -60.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -2929000.0 +67.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -8658000.0 -195.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -13845000.0 -59.9% USD 10-Q 2025-11-06
Annual 2023-12-31 -20032000.0 USD 10-K 2026-02-17
Annual 2024-12-31 -13084000.0 +34.7% USD 10-K 2026-02-17
Annual 2025-12-31 -20956000.0 -60.2% USD 10-K 2026-02-17

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5350000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -14437000.0 -369.9% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -51666000.0 -257.9% USD 10-Q 2024-10-31
Quarterly 2024-03-31 -17014000.0 +67.1% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -61099000.0 -259.1% USD 10-Q 2025-07-31
Quarterly 2024-09-30 -99930000.0 -63.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -28398000.0 +71.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -54925000.0 -93.4% USD 10-Q 2025-07-31
Quarterly 2025-09-30 -98450000.0 -79.2% USD 10-Q 2025-11-06
Annual 2023-12-31 -110432000.0 USD 10-K 2026-02-17
Annual 2024-12-31 -151000000.0 -36.7% USD 10-K 2026-02-17
Annual 2025-12-31 -135820000.0 +10.1% USD 10-K 2026-02-17

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4254000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 8783000.0 +106.5% USD 10-Q 2024-08-01
Quarterly 2023-09-30 14177000.0 +61.4% USD 10-Q 2024-10-31
Quarterly 2024-03-31 2035000.0 -85.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 5625000.0 +176.4% USD 10-Q 2025-07-31
Quarterly 2024-09-30 9044000.0 +60.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3779000.0 -58.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 9508000.0 +151.6% USD 10-Q 2025-07-31
Quarterly 2025-09-30 14695000.0 +54.6% USD 10-Q 2025-11-06
Annual 2023-12-31 19032000.0 USD 10-K 2026-02-17
Annual 2024-12-31 13084000.0 -31.3% USD 10-K 2026-02-17
Annual 2025-12-31 19806000.0 +51.4% USD 10-K 2026-02-17

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 0

Quarterly

Annual

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

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 31299194.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 31299194.0 +0.0% shares 10-Q 2023-07-27
Quarterly 2023-09-30 31299194.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 31299194.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-03-31 31299194.0 +0.0% shares 10-Q 2024-04-25
Quarterly 2024-06-30 31299194.0 +0.0% shares 10-Q 2024-08-01
Quarterly 2024-09-30 31299194.0 +0.0% shares 10-Q 2024-10-31
Quarterly 2024-12-31 31299194.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2025-03-31 31299194.0 +0.0% shares 10-Q 2025-05-01
Quarterly 2025-06-30 31299194.0 +0.0% shares 10-Q 2025-07-31
Quarterly 2025-09-30 31299194.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 31299194.0 shares 10-K 2025-02-18
Annual 2024-12-31 31299194.0 +0.0% shares 10-K 2026-02-17
Annual 2025-12-31 31299194.0 +0.0% shares 10-K 2026-02-17

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 30511000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 30662000.0 +0.5% shares 10-Q 2024-08-01
Quarterly 2023-09-30 30741000.0 +0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-31 30780000.0 +0.1% shares 10-Q 2025-05-01
Quarterly 2024-06-30 30813000.0 +0.1% shares 10-Q 2025-07-31
Quarterly 2024-09-30 30856000.0 +0.1% shares 10-Q 2025-11-06
Quarterly 2025-03-31 30973000.0 +0.4% shares 10-Q 2025-05-01
Quarterly 2025-06-30 30949000.0 -0.1% shares 10-Q 2025-07-31
Quarterly 2025-09-30 30955000.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 30668000.0 shares 10-K 2026-02-17
Annual 2024-12-31 30846000.0 +0.6% shares 10-K 2026-02-17
Annual 2025-12-31 31036000.0 +0.6% shares 10-K 2026-02-17

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 31204000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 31795000.0 +1.9% shares 10-Q 2024-08-01
Quarterly 2023-09-30 31689000.0 -0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-31 31272000.0 -1.3% shares 10-Q 2025-05-01
Quarterly 2024-06-30 31106000.0 -0.5% shares 10-Q 2025-07-31
Quarterly 2024-09-30 31112000.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2025-03-31 31151000.0 +0.1% shares 10-Q 2025-05-01
Quarterly 2025-06-30 31054000.0 -0.3% shares 10-Q 2025-07-31
Quarterly 2025-09-30 31050000.0 -0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 31548000.0 shares 10-K 2026-02-17
Annual 2024-12-31 31150000.0 -1.3% shares 10-K 2026-02-17
Annual 2025-12-31 31149000.0 -0.0% shares 10-K 2026-02-17
For informational purposes only — not guaranteed to be accurate or complete.