F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ICUI ICU MEDICAL INC/DE
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
17
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-26 SEC Filing Index
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2025-11-25 SEC Filing Index
Insider 4 2025-11-12 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)
1265917000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
498861000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 568649000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 549310000.0 -3.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 553311000.0 +0.7% USD 10-Q 2024-11-12
Quarterly 2024-03-31 566655000.0 +2.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 596455000.0 +5.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 589131000.0 -1.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 604702000.0 +2.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 548866000.0 -9.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 536990000.0 -2.2% USD 10-Q 2025-11-06

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 192041000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 192327000.0 +0.1% USD 10-Q 2024-08-07
Quarterly 2023-09-30 183920000.0 -4.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 185244000.0 +0.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 207428000.0 +12.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 204852000.0 -1.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 210109000.0 +2.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 208064000.0 -1.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 200881000.0 -3.5% USD 10-Q 2025-11-06
Annual 2023-12-31 739873000.0 USD 10-K 2026-02-19
Annual 2024-12-31 824782000.0 +11.5% USD 10-K 2026-02-19
Annual 2025-12-31 822039000.0 -0.3% USD 10-K 2026-02-19

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9395000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 2760000.0 -70.6% USD 10-Q 2024-08-07
Quarterly 2023-09-30 22853000.0 +728.0% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -10655000.0 -146.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 7692000.0 +172.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 8236000.0 +7.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 12888000.0 +56.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 10587000.0 -17.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 13719000.0 +29.6% USD 10-Q 2025-11-06
Annual 2023-12-31 22825000.0 USD 10-K 2026-02-19
Annual 2024-12-31 42964000.0 +88.2% USD 10-K 2026-02-19
Annual 2025-12-31 42829000.0 -0.3% USD 10-K 2026-02-19

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -9812000.0 USD 10-Q 2024-11-12
Quarterly 2023-06-30 -9934000.0 -1.2% USD 10-Q 2024-11-12
Quarterly 2023-09-30 7238000.0 +172.9% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -39471000.0 -645.3% USD 10-Q 2025-11-06
Quarterly 2024-06-30 -21406000.0 +45.8% USD 10-Q 2025-11-06
Quarterly 2024-09-30 -32983000.0 -54.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -15476000.0 +53.1% USD 10-Q 2025-11-06
Quarterly 2025-06-30 35338000.0 +328.3% USD 10-Q 2025-11-06
Quarterly 2025-09-30 -3396000.0 -109.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -29655000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -117688000.0 -296.9% USD 10-K 2026-02-19
Annual 2025-12-31 732000.0 +100.6% USD 10-K 2026-02-19

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.41 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 -0.41 +0.0% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 0.3 +173.2% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 -1.63 -643.3% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.88 +46.0% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -1.35 -53.4% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -0.63 +53.3% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.43 +327.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.14 -109.8% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -1.23 USD/shares 10-K 2026-02-19
Annual 2024-12-31 -4.83 -292.7% USD/shares 10-K 2026-02-19
Annual 2025-12-31 0.03 +100.6% USD/shares 10-K 2026-02-19

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.41 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 -0.41 +0.0% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 0.3 +173.2% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 -1.63 -643.3% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 -0.88 +46.0% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -1.35 -53.4% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 -0.63 +53.3% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.43 +327.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.14 -109.8% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -1.23 USD/shares 10-K 2026-02-19
Annual 2024-12-31 -4.83 -292.7% USD/shares 10-K 2026-02-19
Annual 2025-12-31 0.03 +100.6% USD/shares 10-K 2026-02-19

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 139459000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 162225000.0 +16.3% USD 10-Q 2023-08-07
Quarterly 2023-09-30 161797000.0 -0.3% USD 10-Q 2023-11-06
Quarterly 2023-12-31 161566000.0 -0.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 145186000.0 -10.1% USD 10-Q 2024-05-07
Quarterly 2024-06-30 151765000.0 +4.5% USD 10-Q 2024-08-07
Quarterly 2024-09-30 173983000.0 +14.6% USD 10-Q 2024-11-12
Quarterly 2024-12-31 182828000.0 +5.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 170928000.0 -6.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 179495000.0 +5.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 191541000.0 +6.7% USD 10-Q 2025-11-06
Annual 2023-12-31 161566000.0 USD 10-K 2025-02-27
Annual 2024-12-31 182828000.0 +13.2% USD 10-K 2026-02-19
Annual 2025-12-31 180515000.0 -1.3% USD 10-K 2026-02-19

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 747965000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 775269000.0 +3.7% USD 10-Q 2023-08-07
Quarterly 2023-09-30 759622000.0 -2.0% USD 10-Q 2023-11-06
Quarterly 2023-12-31 709360000.0 -6.6% USD 10-Q 2024-11-12
Quarterly 2024-03-31 693006000.0 -2.3% USD 10-Q 2024-05-07
Quarterly 2024-06-30 682870000.0 -1.5% USD 10-Q 2024-08-07
Quarterly 2024-09-30 692038000.0 +1.3% USD 10-Q 2024-11-12
Quarterly 2024-12-31 584676000.0 -15.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 590326000.0 +1.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 616474000.0 +4.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 622443000.0 +1.0% USD 10-Q 2025-11-06
Annual 2023-12-31 709360000.0 USD 10-K 2025-02-27
Annual 2024-12-31 584676000.0 -17.6% USD 10-K 2026-02-19
Annual 2025-12-31 615859000.0 +5.3% USD 10-K 2026-02-19

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1213025000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 1244742000.0 +2.6% USD 10-Q 2023-08-07
Quarterly 2023-09-30 1219408000.0 -2.0% USD 10-Q 2023-11-06
Quarterly 2023-12-31 1221272000.0 +0.2% USD 10-Q 2024-11-12
Quarterly 2024-03-31 1187727000.0 -2.7% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1235991000.0 +4.1% USD 10-Q 2024-08-07
Quarterly 2024-09-30 1258055000.0 +1.8% USD 10-Q 2024-11-12
Quarterly 2024-12-31 1441983000.0 +14.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1423915000.0 -1.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1180115000.0 -17.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1207290000.0 +2.3% USD 10-Q 2025-11-06
Annual 2023-12-31 1221272000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1441983000.0 +18.1% USD 10-K 2026-02-19
Annual 2025-12-31 1190554000.0 -17.4% USD 10-K 2026-02-19

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4470632000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 4463044000.0 -0.2% USD 10-Q 2023-08-07
Quarterly 2023-09-30 4376864000.0 -1.9% USD 10-Q 2023-11-06
Quarterly 2023-12-31 4378439000.0 +0.0% USD 10-Q 2024-11-12
Quarterly 2024-03-31 4288398000.0 -2.1% USD 10-Q 2024-05-07
Quarterly 2024-06-30 4286667000.0 -0.0% USD 10-Q 2024-08-07
Quarterly 2024-09-30 4305038000.0 +0.4% USD 10-Q 2024-11-12
Quarterly 2024-12-31 4203931000.0 -2.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 4184581000.0 -0.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 4107389000.0 -1.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 4102896000.0 -0.1% USD 10-Q 2025-11-06
Annual 2023-12-31 4378439000.0 USD 10-K 2025-02-27
Annual 2024-12-31 4203931000.0 -4.0% USD 10-K 2026-02-19
Annual 2025-12-31 4050508000.0 -3.6% USD 10-K 2026-02-19

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 462177000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 483880000.0 +4.7% USD 10-Q 2023-08-07
Quarterly 2023-09-30 464043000.0 -4.1% USD 10-Q 2023-11-06
Quarterly 2023-12-31 481838000.0 +3.8% USD 10-Q 2024-11-12
Quarterly 2024-03-31 455360000.0 -5.5% USD 10-Q 2024-05-07
Quarterly 2024-06-30 511907000.0 +12.4% USD 10-Q 2024-08-07
Quarterly 2024-09-30 549557000.0 +7.4% USD 10-Q 2024-11-12
Quarterly 2024-12-31 556182000.0 +1.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 549024000.0 -1.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 482777000.0 -12.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 492900000.0 +2.1% USD 10-Q 2025-11-06
Annual 2023-12-31 481838000.0 USD 10-K 2025-02-27
Annual 2024-12-31 556182000.0 +15.4% USD 10-K 2026-02-19
Annual 2025-12-31 498861000.0 -10.3% USD 10-K 2026-02-19

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2100399000.0 USD 10-Q 2024-11-12
Quarterly 2023-06-30 2114818000.0 +0.7% USD 10-Q 2024-11-12
Quarterly 2023-09-30 2098356000.0 -0.8% USD 10-Q 2024-11-12
Quarterly 2023-12-31 2123410000.0 +1.2% USD 10-Q 2025-11-06
Quarterly 2024-03-31 2067830000.0 -2.6% USD 10-Q 2025-11-06
Quarterly 2024-06-30 2037812000.0 -1.5% USD 10-Q 2025-11-06
Quarterly 2024-09-30 2048587000.0 +0.5% USD 10-Q 2025-11-06
Quarterly 2024-12-31 1965235000.0 -4.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1987689000.0 +1.1% USD 10-Q 2025-11-06
Quarterly 2025-06-30 2115776000.0 +6.4% USD 10-Q 2025-11-06
Quarterly 2025-09-30 2127250000.0 +0.5% USD 10-Q 2025-11-06
Annual 2023-12-31 2123410000.0 USD 10-K 2026-02-19
Annual 2024-12-31 1965235000.0 -7.4% USD 10-K 2026-02-19
Annual 2025-12-31 2123825000.0 +8.1% USD 10-K 2026-02-19

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1612196000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 1600720000.0 -0.7% USD 10-Q 2023-08-07
Quarterly 2023-09-30 1589244000.0 -0.7% USD 10-Q 2023-11-06
Quarterly 2023-12-31 1577770000.0 -0.7% USD 10-Q 2024-11-12
Quarterly 2024-03-31 1566298000.0 -0.7% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1554822000.0 -0.7% USD 10-Q 2024-08-07
Quarterly 2024-09-30 1543342000.0 -0.7% USD 10-Q 2024-11-12
Quarterly 2024-12-31 1531858000.0 -0.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1488565000.0 -2.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1337731000.0 -10.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1313931000.0 -1.8% USD 10-Q 2025-11-06
Annual 2023-12-31 1577770000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1531858000.0 -2.9% USD 10-K 2026-02-19
Annual 2025-12-31 1265917000.0 -17.4% USD 10-K 2026-02-19

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 41245000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 39771000.0 -3.6% USD 10-Q 2024-08-07
Quarterly 2023-09-30 74932000.0 +88.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 45791000.0 -38.9% USD 10-Q 2025-05-08
Quarterly 2024-06-30 127744000.0 +179.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 163841000.0 +28.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 51327000.0 -68.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 62538000.0 +21.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 119248000.0 +90.7% USD 10-Q 2025-11-06
Annual 2023-12-31 166201000.0 USD 10-K 2026-02-19
Annual 2024-12-31 204033000.0 +22.8% USD 10-K 2026-02-19
Annual 2025-12-31 179847000.0 -11.9% USD 10-K 2026-02-19

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -15183000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -32789000.0 -116.0% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -57297000.0 -74.7% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -17862000.0 +68.8% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -39554000.0 -121.4% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -62414000.0 -57.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -16811000.0 +73.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 170648000.0 +1115.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 140620000.0 -17.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -87947000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -88960000.0 -1.2% USD 10-K 2026-02-19
Annual 2025-12-31 122229000.0 +237.4% USD 10-K 2026-02-19

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -15837000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -21734000.0 -37.2% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -28130000.0 -29.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -26845000.0 +4.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -37229000.0 -38.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -47609000.0 -27.9% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -56336000.0 -18.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -251351000.0 -346.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -277040000.0 -10.2% USD 10-Q 2025-11-06
Annual 2023-12-31 -35979000.0 USD 10-K 2026-02-19
Annual 2024-12-31 -55800000.0 -55.1% USD 10-K 2026-02-19
Annual 2025-12-31 -311525000.0 -458.3% USD 10-K 2026-02-19

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14205000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 32489000.0 +128.7% USD 10-Q 2024-08-07
Quarterly 2023-09-30 53956000.0 +66.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 15915000.0 -70.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 35382000.0 +122.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 55292000.0 +56.3% USD 10-Q 2025-11-06
Quarterly 2025-03-31 14621000.0 -73.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 34317000.0 +134.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 63397000.0 +84.7% USD 10-Q 2025-11-06
Annual 2023-12-31 83893000.0 USD 10-K 2026-02-19
Annual 2024-12-31 79373000.0 -5.4% USD 10-K 2026-02-19
Annual 2025-12-31 88043000.0 +10.9% USD 10-K 2026-02-19

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 24064000.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 24104000.0 +0.2% shares 10-Q 2023-08-07
Quarterly 2023-09-30 24139000.0 +0.1% shares 10-Q 2023-11-06
Quarterly 2023-12-31 24141000.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 24365000.0 +0.9% shares 10-Q 2024-05-07
Quarterly 2024-06-30 24425000.0 +0.2% shares 10-Q 2024-08-07
Quarterly 2024-09-30 24459000.0 +0.1% shares 10-Q 2024-11-12
Quarterly 2024-12-31 24517000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 24611000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 24685000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2025-09-30 24686000.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 24141000.0 shares 10-K 2025-02-27
Annual 2024-12-31 24517000.0 +1.6% shares 10-K 2026-02-19
Annual 2025-12-31 24688000.0 +0.7% shares 10-K 2026-02-19

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 24114000.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 24114000.0 +0.0% shares 10-Q 2023-08-07
Quarterly 2023-09-30 24144000.0 +0.1% shares 10-Q 2023-11-06
Quarterly 2023-12-31 24144000.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 24412000.0 +1.1% shares 10-Q 2024-05-07
Quarterly 2024-06-30 24430000.0 +0.1% shares 10-Q 2024-08-07
Quarterly 2024-09-30 24461000.0 +0.1% shares 10-Q 2024-11-12
Quarterly 2024-12-31 24518000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 24611000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 24686000.0 +0.3% shares 10-Q 2025-08-07
Quarterly 2025-09-30 24686000.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 24144000.0 shares 10-K 2025-02-27
Annual 2024-12-31 24518000.0 +1.5% shares 10-K 2026-02-19
Annual 2025-12-31 24688000.0 +0.7% shares 10-K 2026-02-19

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 24014000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 24075000.0 +0.3% shares 10-Q 2024-08-07
Quarterly 2023-09-30 24132000.0 +0.2% shares 10-Q 2024-11-12
Quarterly 2024-03-31 24222000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2024-06-30 24393000.0 +0.7% shares 10-Q 2025-08-07
Quarterly 2024-09-30 24438000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 24539000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 24645000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2025-09-30 24686000.0 +0.2% shares 10-Q 2025-11-06
Annual 2023-12-31 24091000.0 shares 10-K 2026-02-19
Annual 2024-12-31 24388000.0 +1.2% shares 10-K 2026-02-19
Annual 2025-12-31 24640000.0 +1.0% shares 10-K 2026-02-19

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 24014000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 24075000.0 +0.3% shares 10-Q 2024-08-07
Quarterly 2023-09-30 24368000.0 +1.2% shares 10-Q 2024-11-12
Quarterly 2024-03-31 24222000.0 -0.6% shares 10-Q 2025-05-08
Quarterly 2024-06-30 24393000.0 +0.7% shares 10-Q 2025-08-07
Quarterly 2024-09-30 24438000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 24539000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2025-06-30 24708000.0 +0.7% shares 10-Q 2025-08-07
Quarterly 2025-09-30 24686000.0 -0.1% shares 10-Q 2025-11-06
Annual 2023-12-31 24091000.0 shares 10-K 2026-02-19
Annual 2024-12-31 24388000.0 +1.2% shares 10-K 2026-02-19
Annual 2025-12-31 24904000.0 +2.1% shares 10-K 2026-02-19
For informational purposes only — not guaranteed to be accurate or complete.