F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CABO Cable One, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

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

Income Statement

Metrics: 6

Revenue

Q: 0 | A: 0

Quarterly

Annual

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

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 132104000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 135040000.0 +2.2% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 132530000.0 -1.9% USD 10-Q 2024-11-08
Quarterly 2024-03-31 119862000.0 -9.6% USD 10-Q 2025-05-02
Quarterly 2024-06-30 110137000.0 -8.1% USD 10-Q 2025-08-01
Quarterly 2024-09-30 110299000.0 +0.1% USD 10-Q 2025-11-07
Quarterly 2025-03-31 95675000.0 -13.3% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -489323000.0 -611.4% USD 10-Q 2025-08-01
Quarterly 2025-09-30 94726000.0 +119.4% USD 10-Q 2025-11-07
Annual 2023-12-31 526903000.0 USD 10-K 2026-02-26
Annual 2024-12-31 441879000.0 -16.1% USD 10-K 2026-02-26
Annual 2025-12-31 -207356000.0 -146.9% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 46597000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 44234000.0 -5.1% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 30297000.0 -31.5% USD 10-Q 2024-11-08
Quarterly 2024-03-31 37350000.0 +23.3% USD 10-Q 2025-05-02
Quarterly 2024-06-30 38152000.0 +2.1% USD 10-Q 2025-08-01
Quarterly 2024-09-30 44215000.0 +15.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 2607000.0 -94.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -437976000.0 -16900.0% USD 10-Q 2025-08-01
Quarterly 2025-09-30 86532000.0 +119.8% USD 10-Q 2025-11-07
Annual 2023-03-31 46597000.0 USD 10-K/A 2024-10-02
Annual 2023-06-30 44234000.0 -5.1% USD 10-K/A 2024-10-02
Annual 2023-09-30 30297000.0 -31.5% USD 10-K/A 2024-10-02
Annual 2023-12-31 224622000.0 +641.4% USD 10-K 2026-02-26
Annual 2024-12-31 14480000.0 -93.6% USD 10-K 2026-02-26
Annual 2025-12-31 -356459000.0 -2561.7% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8.15 USD/shares 10-Q/A 2024-10-02
Quarterly 2023-06-30 7.81 -4.2% USD/shares 10-Q/A 2024-10-02
Quarterly 2023-09-30 5.4 -30.9% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 6.65 +23.1% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 6.79 +2.1% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 7.86 +15.8% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.46 -94.1% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -77.7 -16991.3% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 15.33 +119.7% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 8.15 USD/shares 10-K/A 2024-10-02
Annual 2023-06-30 7.81 -4.2% USD/shares 10-K/A 2024-10-02
Annual 2023-09-30 5.4 -30.9% USD/shares 10-K/A 2024-10-02
Annual 2023-12-31 39.76 +636.3% USD/shares 10-K 2026-02-26
Annual 2024-12-31 2.58 -93.5% USD/shares 10-K 2026-02-26
Annual 2025-12-31 -63.21 -2550.0% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 10 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7.85 USD/shares 10-Q/A 2024-10-02
Quarterly 2023-06-30 7.54 -3.9% USD/shares 10-Q/A 2024-10-02
Quarterly 2023-09-30 5.29 -29.8% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 6.46 +22.1% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-30 6.58 +1.9% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 7.58 +15.2% USD/shares 10-Q 2025-11-07
Quarterly 2024-12-31 2.57 -66.1% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.46 -82.1% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-30 -77.7 -16991.3% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 14.52 +118.7% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 7.85 USD/shares 10-K/A 2024-10-02
Annual 2023-06-30 7.54 -3.9% USD/shares 10-K/A 2024-10-02
Annual 2023-09-30 5.29 -29.8% USD/shares 10-K/A 2024-10-02
Annual 2023-12-31 38.08 +619.8% USD/shares 10-K 2026-02-26
Annual 2024-12-31 2.57 -93.3% USD/shares 10-K 2026-02-26
Annual 2025-12-31 -63.21 -2559.5% USD/shares 10-K 2026-02-26

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 202732000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 160734000.0 -20.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 239632000.0 +49.1% USD 10-Q 2023-11-03
Quarterly 2023-12-31 190289000.0 -20.6% USD 10-Q 2024-11-08
Quarterly 2024-03-31 210733000.0 +10.7% USD 10-Q/A 2024-10-02
Quarterly 2024-06-30 201518000.0 -4.4% USD 10-Q/A 2024-10-02
Quarterly 2024-09-30 226641000.0 +12.5% USD 10-Q 2024-11-08
Quarterly 2024-12-31 153631000.0 -32.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 149088000.0 -3.0% USD 10-Q 2025-05-02
Quarterly 2025-06-30 152876000.0 +2.5% USD 10-Q 2025-08-01
Quarterly 2025-09-30 166649000.0 +9.0% USD 10-Q 2025-11-07
Annual 2023-12-31 190289000.0 USD 10-K 2025-02-28
Annual 2024-12-31 153631000.0 -19.3% USD 10-K 2026-02-26
Annual 2025-12-31 152769000.0 -0.6% USD 10-K 2026-02-26

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

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

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 330186000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 314943000.0 -4.6% USD 10-Q 2023-08-04
Quarterly 2023-09-30 394380000.0 +25.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 342378000.0 -13.2% USD 10-Q 2024-11-08
Quarterly 2024-03-31 347305000.0 +1.4% USD 10-Q/A 2024-10-02
Quarterly 2024-06-30 338746000.0 -2.5% USD 10-Q/A 2024-10-02
Quarterly 2024-09-30 335070000.0 -1.1% USD 10-Q 2024-11-08
Quarterly 2024-12-31 279235000.0 -16.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 282418000.0 +1.1% USD 10-Q 2025-05-02
Quarterly 2025-06-30 287378000.0 +1.8% USD 10-Q 2025-08-01
Quarterly 2025-09-30 300524000.0 +4.6% USD 10-Q 2025-11-07
Annual 2023-12-31 342378000.0 USD 10-K 2025-02-28
Annual 2024-12-31 279235000.0 -18.4% USD 10-K 2026-02-26
Annual 2025-12-31 306585000.0 +9.8% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6836981000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 6825225000.0 -0.2% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 6841648000.0 +0.2% USD 10-Q 2024-11-08
Quarterly 2023-12-31 6759510000.0 -1.2% USD 10-Q 2024-11-08
Quarterly 2024-03-31 6739237000.0 -0.3% USD 10-Q/A 2024-10-02
Quarterly 2024-06-30 6713493000.0 -0.4% USD 10-Q/A 2024-10-02
Quarterly 2024-09-30 6660680000.0 -0.8% USD 10-Q 2024-11-08
Quarterly 2024-12-31 6525895000.0 -2.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 6423377000.0 -1.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 5773584000.0 -10.1% USD 10-Q 2025-08-01
Quarterly 2025-09-30 5694391000.0 -1.4% USD 10-Q 2025-11-07
Annual 2023-03-31 6836981000.0 USD 10-K/A 2024-10-02
Annual 2023-06-30 6825225000.0 -0.2% USD 10-K/A 2024-10-02
Annual 2023-09-30 6841648000.0 +0.2% USD 10-K/A 2024-10-02
Annual 2023-12-31 6759510000.0 -1.2% USD 10-K 2025-02-28
Annual 2024-12-31 6525895000.0 -3.5% USD 10-K 2026-02-26
Annual 2025-12-31 5588353000.0 -14.4% 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 189128000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 194183000.0 +2.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 218249000.0 +12.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 202837000.0 -7.1% USD 10-Q 2024-11-08
Quarterly 2024-03-31 186686000.0 -8.0% USD 10-Q/A 2024-10-02
Quarterly 2024-06-30 187465000.0 +0.4% USD 10-Q/A 2024-10-02
Quarterly 2024-09-30 359786000.0 +91.9% USD 10-Q 2024-11-08
Quarterly 2024-12-31 213872000.0 -40.6% USD 10-Q 2025-11-07
Quarterly 2025-03-31 775471000.0 +262.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 776907000.0 +0.2% USD 10-Q 2025-08-01
Quarterly 2025-09-30 781167000.0 +0.5% USD 10-Q 2025-11-07
Annual 2023-12-31 202837000.0 USD 10-K 2025-02-28
Annual 2024-12-31 213872000.0 +5.4% USD 10-K 2026-02-26
Annual 2025-12-31 759324000.0 +255.0% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5126258000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 5100387000.0 -0.5% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 5090992000.0 -0.2% USD 10-Q 2024-11-08
Quarterly 2023-12-31 4950240000.0 -2.8% USD 10-Q 2024-11-08
Quarterly 2024-03-31 4886363000.0 -1.3% USD 10-Q/A 2024-10-02
Quarterly 2024-06-30 4833233000.0 -1.1% USD 10-Q/A 2024-10-02
Quarterly 2024-09-30 4776076000.0 -1.2% USD 10-Q 2024-11-08
Quarterly 2024-12-31 4729863000.0 -1.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 4647917000.0 -1.7% USD 10-Q 2025-05-02
Quarterly 2025-06-30 4436190000.0 -4.6% USD 10-Q 2025-08-01
Quarterly 2025-09-30 4262595000.0 -3.9% USD 10-Q 2025-11-07
Annual 2023-03-31 5126258000.0 USD 10-K/A 2024-10-02
Annual 2023-06-30 5100387000.0 -0.5% USD 10-K/A 2024-10-02
Annual 2023-09-30 5090992000.0 -0.2% USD 10-K/A 2024-10-02
Annual 2023-12-31 4950240000.0 -2.8% USD 10-K 2025-02-28
Annual 2024-12-31 4729863000.0 -4.5% USD 10-K 2026-02-26
Annual 2025-12-31 4154715000.0 -12.2% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1710723000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 1724838000.0 +0.8% USD 10-Q 2024-11-08
Quarterly 2023-09-30 1750656000.0 +1.5% USD 10-Q 2024-11-08
Quarterly 2023-12-31 1809270000.0 +3.3% USD 10-Q 2025-11-07
Quarterly 2024-03-31 1852874000.0 +2.4% USD 10-Q 2025-08-01
Quarterly 2024-06-30 1880260000.0 +1.5% USD 10-Q 2025-11-07
Quarterly 2024-09-30 1884604000.0 +0.2% USD 10-Q 2025-11-07
Quarterly 2024-12-31 1796032000.0 -4.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 1775460000.0 -1.1% USD 10-Q 2025-08-01
Quarterly 2025-06-30 1337394000.0 -24.7% USD 10-Q 2025-11-07
Quarterly 2025-09-30 1431796000.0 +7.1% USD 10-Q 2025-11-07
Annual 2023-03-31 1710723000.0 USD 10-K/A 2024-10-02
Annual 2023-06-30 1724838000.0 +0.8% USD 10-K/A 2024-10-02
Annual 2023-09-30 1750656000.0 +1.5% USD 10-K/A 2024-10-02
Annual 2023-12-31 1809270000.0 +3.3% USD 10-K 2026-02-26
Annual 2024-12-31 1796032000.0 -0.7% USD 10-K 2026-02-26
Annual 2025-12-31 1433638000.0 -20.2% USD 10-K 2026-02-26

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: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 161787000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 331351000.0 +104.8% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 511501000.0 +54.4% USD 10-Q 2024-11-08
Quarterly 2024-03-31 164750000.0 -67.8% USD 10-Q 2025-05-02
Quarterly 2024-06-30 320298000.0 +94.4% USD 10-Q 2025-08-01
Quarterly 2024-09-30 496507000.0 +55.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 116332000.0 -76.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 261274000.0 +124.6% USD 10-Q 2025-08-01
Quarterly 2025-09-30 417793000.0 +59.9% USD 10-Q 2025-11-07
Annual 2023-03-31 161787000.0 USD 10-K/A 2024-10-02
Annual 2023-06-30 331351000.0 +104.8% USD 10-K/A 2024-10-02
Annual 2023-09-30 511501000.0 +54.4% USD 10-K/A 2024-10-02
Annual 2023-12-31 663170000.0 +29.7% USD 10-K 2026-02-26
Annual 2024-12-31 664128000.0 +0.1% USD 10-K 2026-02-26
Annual 2025-12-31 563326000.0 -15.2% 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 -100714000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 -199530000.0 -98.1% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 -212462000.0 -6.5% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -69972000.0 +67.1% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -162738000.0 -132.6% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -242051000.0 -48.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -56556000.0 +76.6% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -130593000.0 -130.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -78477000.0 +39.9% USD 10-Q 2025-11-07
Annual 2023-12-31 -341904000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -564445000.0 -65.1% USD 10-K 2026-02-26
Annual 2025-12-31 -154177000.0 +72.7% 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 -73491000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 -186237000.0 -153.4% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 -274557000.0 -47.4% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -74334000.0 +72.9% USD 10-Q 2025-05-02
Quarterly 2024-06-30 -146331000.0 -96.9% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -218104000.0 -49.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -64319000.0 +70.5% USD 10-Q 2025-05-02
Quarterly 2025-06-30 -131436000.0 -104.4% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -326298000.0 -148.3% USD 10-Q 2025-11-07
Annual 2023-12-31 -346127000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -136341000.0 +60.6% USD 10-K 2026-02-26
Annual 2025-12-31 -410011000.0 -200.7% 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 96106000.0 USD 10-Q/A 2024-10-02
Quarterly 2023-06-30 177613000.0 +84.8% USD 10-Q/A 2024-10-02
Quarterly 2023-09-30 255428000.0 +43.8% USD 10-Q 2024-11-08
Quarterly 2024-03-31 65887000.0 -74.2% USD 10-Q 2025-05-02
Quarterly 2024-06-30 137479000.0 +108.7% USD 10-Q 2025-08-01
Quarterly 2024-09-30 214449000.0 +56.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 71130000.0 -66.8% USD 10-Q 2025-05-02
Quarterly 2025-06-30 139504000.0 +96.1% USD 10-Q 2025-08-01
Quarterly 2025-09-30 211269000.0 +51.4% USD 10-Q 2025-11-07
Annual 2023-12-31 371028000.0 USD 10-K 2026-02-26
Annual 2024-12-31 286354000.0 -22.8% USD 10-K 2026-02-26
Annual 2025-12-31 285251000.0 -0.4% USD 10-K 2026-02-26

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 5700002.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 5641056.0 -1.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 5616921.0 -0.4% shares 10-Q 2023-11-03
Quarterly 2023-12-31 5616987.0 +0.0% shares 10-Q 2024-11-08
Quarterly 2024-03-31 5619098.0 +0.0% shares 10-Q/A 2024-10-02
Quarterly 2024-06-30 5619200.0 +0.0% shares 10-Q/A 2024-10-02
Quarterly 2024-09-30 5619077.0 -0.0% shares 10-Q 2024-11-08
Quarterly 2024-12-31 5619365.0 +0.0% shares 10-Q 2025-11-07
Quarterly 2025-03-31 5627527.0 +0.1% shares 10-Q 2025-05-02
Quarterly 2025-06-30 5628764.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2025-09-30 5635043.0 +0.1% shares 10-Q 2025-11-07
Annual 2023-12-31 5616987.0 shares 10-K 2025-02-28
Annual 2024-12-31 5619365.0 +0.0% shares 10-K 2026-02-26
Annual 2025-12-31 5635219.0 +0.3% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 6175399.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 6175399.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 6175399.0 +0.0% shares 10-Q 2023-11-03
Quarterly 2023-12-31 6175399.0 +0.0% shares 10-Q 2024-11-08
Quarterly 2024-03-31 6175399.0 +0.0% shares 10-Q/A 2024-10-02
Quarterly 2024-06-30 6175399.0 +0.0% shares 10-Q/A 2024-10-02
Quarterly 2024-09-30 6175399.0 +0.0% shares 10-Q 2024-11-08
Quarterly 2024-12-31 6175399.0 +0.0% shares 10-Q 2025-11-07
Quarterly 2025-03-31 6175399.0 +0.0% shares 10-Q 2025-05-02
Quarterly 2025-06-30 6175399.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2025-09-30 6175399.0 +0.0% shares 10-Q 2025-11-07
Annual 2023-12-31 6175399.0 shares 10-K 2025-02-28
Annual 2024-12-31 6175399.0 +0.0% shares 10-K 2026-02-26
Annual 2025-12-31 6175399.0 +0.0% 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 5718745.0 shares 10-Q/A 2024-10-02
Quarterly 2023-06-30 5660751.0 -1.0% shares 10-Q/A 2024-10-02
Quarterly 2023-09-30 5611278.0 -0.9% shares 10-Q 2024-11-08
Quarterly 2024-03-31 5618745.0 +0.1% shares 10-Q 2025-05-02
Quarterly 2024-06-30 5620592.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2024-09-30 5622512.0 +0.0% shares 10-Q 2025-11-07
Quarterly 2025-03-31 5633810.0 +0.2% shares 10-Q 2025-05-02
Quarterly 2025-06-30 5636683.0 +0.1% shares 10-Q 2025-08-01
Quarterly 2025-09-30 5642948.0 +0.1% shares 10-Q 2025-11-07
Annual 2023-12-31 5648934.0 shares 10-K 2026-02-26
Annual 2024-12-31 5621408.0 -0.5% shares 10-K 2026-02-26
Annual 2025-12-31 5639714.0 +0.3% 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 6128594.0 shares 10-Q/A 2024-10-02
Quarterly 2023-06-30 6070996.0 -0.9% shares 10-Q/A 2024-10-02
Quarterly 2023-09-30 6026285.0 -0.7% shares 10-Q 2024-11-08
Quarterly 2024-03-31 6026462.0 +0.0% shares 10-Q 2025-05-02
Quarterly 2024-06-30 6029382.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2024-09-30 6037624.0 +0.1% shares 10-Q 2025-11-07
Quarterly 2025-03-31 5644766.0 -6.5% shares 10-Q 2025-05-02
Quarterly 2025-06-30 5636683.0 -0.1% shares 10-Q 2025-08-01
Quarterly 2025-09-30 6068638.0 +7.7% shares 10-Q 2025-11-07
Annual 2023-12-31 6062331.0 shares 10-K 2026-02-26
Annual 2024-12-31 5631499.0 -7.1% shares 10-K 2026-02-26
Annual 2025-12-31 5639714.0 +0.1% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.