Financial Metrics
CNX CNX Resources CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 3 | 2026-01-02 | 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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 710395000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 474955000.0 | -33.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 21381000.0 | -95.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 6851000.0 | -68.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -18261000.0 | -366.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 65540000.0 | +458.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -197715000.0 | -401.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 432521000.0 | +318.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 202103000.0 | -53.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1720716000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -90494000.0 | -105.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 633162000.0 | +799.7% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.22 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2.89 | -31.5% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.13 | -95.5% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.04 | -69.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -0.12 | -400.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.44 | +466.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -1.34 | -404.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3.02 | +325.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.45 | -52.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 10.59 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -0.6 | -105.7% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 4.48 | +846.7% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.61 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2.47 | -31.6% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.12 | -95.1% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.04 | -66.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -0.12 | -400.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.37 | +408.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -1.34 | -462.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.53 | +288.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.21 | -52.2% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8.99 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -0.6 | -106.7% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.98 | +763.3% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2799000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 22765000.0 | +713.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 8653000.0 | -62.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 443000.0 | -94.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1988000.0 | +348.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3923000.0 | +97.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1310000.0 | -66.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 17198000.0 | +1212.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2615000.0 | -84.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3391000.0 | +29.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4735000.0 | +39.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 443000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 17198000.0 | +3782.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 779000.0 | -95.5% | USD | 10-K | 2026-02-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 136208000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 97702000.0 | -28.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 75854000.0 | -22.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 116119000.0 | +53.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 91093000.0 | -21.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 108091000.0 | +18.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 101788000.0 | -5.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 179547000.0 | +76.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 246765000.0 | +37.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 180152000.0 | -27.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 141264000.0 | -21.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 116119000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 179547000.0 | +54.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 264658000.0 | +47.4% | USD | 10-K | 2026-02-10 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29339000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 26470000.0 | -9.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 20007000.0 | -24.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 19846000.0 | -0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 14368000.0 | -27.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 14505000.0 | +1.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 12965000.0 | -10.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 14572000.0 | +12.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 27591000.0 | +89.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 39318000.0 | +42.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 30822000.0 | -21.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 19846000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 14572000.0 | -26.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 26201000.0 | +79.8% | USD | 10-K | 2026-02-10 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 351598000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 399823000.0 | +13.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 300592000.0 | -24.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 421788000.0 | +40.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 460442000.0 | +9.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 368547000.0 | -20.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 332939000.0 | -9.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 370635000.0 | +11.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 425430000.0 | +14.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 394225000.0 | -7.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 360895000.0 | -8.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 421788000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 370635000.0 | -12.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 490337000.0 | +32.3% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8340145000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 8531855000.0 | +2.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 8492637000.0 | -0.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 8626657000.0 | +1.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 8656642000.0 | +0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 8602954000.0 | -0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 8538049000.0 | -0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 8511903000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 9046709000.0 | +6.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 8987867000.0 | -0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 8904118000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8626657000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 8511903000.0 | -1.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 9094446000.0 | +6.8% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 704908000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 692013000.0 | -1.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 991018000.0 | +43.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 822998000.0 | -17.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 874102000.0 | +6.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 893353000.0 | +2.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 892737000.0 | -0.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1122578000.0 | +25.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1582893000.0 | +41.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1197683000.0 | -24.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1065289000.0 | -11.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 822998000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1122578000.0 | +36.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1124375000.0 | +0.2% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4772849000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 4548668000.0 | -4.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4535323000.0 | -0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 4265640000.0 | -5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4347322000.0 | +1.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4352309000.0 | +0.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4281334000.0 | -1.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4413873000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5275935000.0 | +19.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4895154000.0 | -7.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4788545000.0 | -2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4265640000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 4413873000.0 | +3.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 4757430000.0 | +7.8% | USD | 10-K | 2026-02-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3567296000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 3983187000.0 | +11.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 3957314000.0 | -0.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 4361017000.0 | +10.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 4309320000.0 | -1.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 4250645000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 4256715000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 4098030000.0 | -3.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3770774000.0 | -8.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 4092713000.0 | +8.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 4115573000.0 | +0.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4361017000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 4098030000.0 | -6.0% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 4337016000.0 | +5.8% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2203108000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2154093000.0 | -2.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1843780000.0 | -14.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1888706000.0 | +2.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1942508000.0 | +2.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1955433000.0 | +0.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1957655000.0 | +0.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1838234000.0 | -6.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2353350000.0 | +28.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2286855000.0 | -2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2247199000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1888706000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1838234000.0 | -2.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2213264000.0 | +20.4% | USD | 10-K | 2026-02-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 248738000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 447466000.0 | +79.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 653457000.0 | +46.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 185065000.0 | -71.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 376830000.0 | +103.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 546982000.0 | +45.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 215656000.0 | -60.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 498147000.0 | +131.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 731908000.0 | +46.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 814588000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 815779000.0 | +0.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1028957000.0 | +26.1% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -159511000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -223204000.0 | -39.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -409718000.0 | -83.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -159660000.0 | +61.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -304199000.0 | -90.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -414247000.0 | -36.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -633597000.0 | -53.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -728519000.0 | -15.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -736269000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -509377000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -484469000.0 | +4.9% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -900913000.0 | -86.0% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -107749000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -222818000.0 | -106.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -256407000.0 | -15.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -23860000.0 | +90.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -69151000.0 | -189.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -131868000.0 | -90.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 375755000.0 | +384.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 191190000.0 | -49.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -33379000.0 | -117.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -326089000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -276680000.0 | +15.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -169653000.0 | +38.7% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 170028000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 366013000.0 | +115.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 571655000.0 | +56.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 168184000.0 | -70.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 320100000.0 | +90.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 434837000.0 | +35.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 131465000.0 | -69.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 245030000.0 | +86.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 320574000.0 | +30.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 679404000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 540332000.0 | -20.5% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 494988000.0 | -8.4% | USD | 10-K | 2026-02-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165936491.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 162071479.0 | -2.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 159644764.0 | -1.5% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 154382880.0 | -3.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 153275909.0 | -0.7% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 151545126.0 | -1.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 149256306.0 | -1.5% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 148879640.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 145460928.0 | -2.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 141906101.0 | -2.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 135887339.0 | -4.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 154382880.0 | — | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 148879640.0 | -3.6% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 142590509.0 | -4.2% | shares | 10-K | 2026-02-10 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165936491.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 162071479.0 | -2.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 159644764.0 | -1.5% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 154382880.0 | -3.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 153275909.0 | -0.7% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 151545126.0 | -1.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 149256306.0 | -1.5% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 148879640.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 145460928.0 | -2.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 141906101.0 | -2.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 135887339.0 | -4.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 154382880.0 | — | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 148879640.0 | -3.6% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 142590509.0 | -4.2% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 168452107.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 164139583.0 | -2.6% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 160703884.0 | -2.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 153364652.0 | -4.6% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 152608500.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 150342177.0 | -1.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 147778141.0 | -1.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 143429950.0 | -2.9% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 139251482.0 | -2.9% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 162490245.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 151306438.0 | -6.9% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 141453847.0 | -6.5% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197144874.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 192991586.0 | -2.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 190674498.0 | -1.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 156151721.0 | -18.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 152608500.0 | -2.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 179113461.0 | +17.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 147778141.0 | -17.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 171746596.0 | +16.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 167585198.0 | -2.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 192013989.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 151306438.0 | -21.2% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 160352521.0 | +6.0% | shares | 10-K | 2026-02-10 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4988 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.5778 | +15.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3033 | -47.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.5125 | +69.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.5268 | +2.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.4125 | -21.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3729 | -9.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3302 | -11.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2688 | -18.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3292 | +22.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3388 | +2.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5125 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.3302 | -35.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.4361 | +32.1% | ratio | 10-K | 2026-02-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3379 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.1420 | -14.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.1461 | +0.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.9781 | -14.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.0088 | +3.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.0239 | +1.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.0058 | -1.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.0771 | +7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.3992 | +29.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.1961 | -14.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.1635 | -2.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9781 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1.0771 | +10.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1.0969 | +1.8% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0040 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.0329 | +728.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.0087 | -73.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.0005 | -93.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0023 | +322.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.0044 | +93.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.0015 | -66.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.0153 | +944.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0017 | -89.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0028 | +71.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0044 | +57.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0005 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.0153 | +2746.1% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0007 | -95.5% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0852 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0557 | -34.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0025 | -95.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0008 | -68.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -0.0021 | -368.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0077 | +461.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0219 | -384.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0481 | +320.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0227 | -52.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1995 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -0.0106 | -105.3% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0696 | +754.9% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1991 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1192 | -40.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0054 | -95.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0016 | -70.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -0.0043 | -370.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0154 | +458.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0524 | -440.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1057 | +301.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0491 | -53.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3946 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -0.0221 | -105.6% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1460 | +761.1% | ratio | 10-K | 2026-02-10 |