Financial Metrics
CABO Cable One, Inc.Regulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
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
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
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
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: 9Cash and Equivalents
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
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
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
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
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
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7458 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.6219 | -7.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.8070 | +11.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.6879 | -6.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.8604 | +10.2% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-06-30 | 1.8070 | -2.9% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-09-30 | 0.9313 | -48.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.3056 | +40.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3642 | -72.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.3699 | +1.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.3847 | +4.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.6879 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.3056 | -22.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4038 | -69.1% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.9965 | — | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-06-30 | 2.9570 | -1.3% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-09-30 | 2.9080 | -1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2.7360 | -5.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.6372 | -3.6% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-06-30 | 2.5705 | -2.5% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-09-30 | 2.5343 | -1.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.6335 | +3.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.6179 | -0.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3.3170 | +26.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.9771 | -10.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 2.9965 | — | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-06-30 | 2.9570 | -1.3% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-09-30 | 2.9080 | -1.7% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-12-31 | 2.7360 | -5.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.6335 | -3.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.8980 | +10.0% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0719 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.8277 | -22.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.0980 | +32.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.9381 | -14.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1288 | +20.3% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-06-30 | 1.0750 | -4.8% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2024-09-30 | 0.6299 | -41.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7183 | +14.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1923 | -73.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1968 | +2.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2133 | +8.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.9381 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.7183 | -23.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2012 | -72.0% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0068 | — | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-06-30 | 0.0065 | -4.9% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-09-30 | 0.0044 | -31.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0055 | +25.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0057 | +2.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0066 | +16.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0004 | -93.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0759 | -18790.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0152 | +120.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.0068 | — | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-06-30 | 0.0065 | -4.9% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-09-30 | 0.0044 | -31.7% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-12-31 | 0.0332 | +650.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0022 | -93.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0638 | -2974.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0272 | — | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-06-30 | 0.0256 | -5.8% | ratio | 10-Q/A | 2024-10-02 |
| Quarterly | 2023-09-30 | 0.0173 | -32.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0202 | +16.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0203 | +0.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0235 | +15.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0015 | -93.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.3275 | -22402.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0604 | +118.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.0272 | — | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-06-30 | 0.0256 | -5.8% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-09-30 | 0.0173 | -32.5% | ratio | 10-K/A | 2024-10-02 |
| Annual | 2023-12-31 | 0.1242 | +617.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0081 | -93.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.2486 | -3184.0% | ratio | 10-K | 2026-02-26 |