Financial Metrics
RRC RANGE RESOURCES CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 818393000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 513243000.0 | -37.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 571330000.0 | +11.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 595832000.0 | +4.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 509842000.0 | -14.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 564566000.0 | +10.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 846328000.0 | +49.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 699647000.0 | -17.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 655298000.0 | -6.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2541213000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2346898000.0 | -7.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2988164000.0 | +27.3% | USD | 10-K | 2026-02-24 |
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 | 481447000.0 | — | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 30231000.0 | -93.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 49430000.0 | +63.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 92138000.0 | +86.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 28704000.0 | -68.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 50656000.0 | +76.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 97052000.0 | +91.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 237578000.0 | +144.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 144307000.0 | -39.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 871142000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 266340000.0 | -69.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 658024000.0 | +147.1% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.98 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.12 | -93.9% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.2 | +66.7% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.38 | +90.0% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.12 | -68.4% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.21 | +75.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.4 | +90.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.99 | +147.5% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.61 | -38.4% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.61 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.1 | -69.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.76 | +150.9% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.95 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.12 | -93.8% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.2 | +66.7% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.38 | +90.0% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.12 | -68.4% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.21 | +75.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.4 | +90.5% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.99 | +147.5% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.6 | -39.4% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.57 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.09 | -69.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.74 | +151.4% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 227633000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 162075000.0 | -28.8% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 162801000.0 | +0.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 211974000.0 | +30.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 343111000.0 | +61.9% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 251052000.0 | -26.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 277450000.0 | +10.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 304490000.0 | +9.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 344574000.0 | +13.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 134000.0 | -100.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 175000.0 | +30.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 211974000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 304490000.0 | +43.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 204000.0 | -99.9% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 256030000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 187762000.0 | -26.7% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 217335000.0 | +15.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 274669000.0 | +26.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 167215000.0 | -39.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 205756000.0 | +23.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 181143000.0 | -12.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 302212000.0 | +66.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 330949000.0 | +9.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 234174000.0 | -29.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 239225000.0 | +2.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 274669000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 302212000.0 | +10.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 358687000.0 | +18.7% | USD | 10-K | 2026-02-24 |
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 | 693764000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 561571000.0 | -19.1% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 595977000.0 | +6.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 870124000.0 | +46.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 861640000.0 | -1.0% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 716828000.0 | -16.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 655541000.0 | -8.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 721461000.0 | +10.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 720486000.0 | -0.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 318901000.0 | -55.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 334826000.0 | +5.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 870124000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 721461000.0 | -17.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 444480000.0 | -38.4% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6882267000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 6790172000.0 | -1.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 6845935000.0 | +0.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 7203885000.0 | +5.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 7371801000.0 | +2.3% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 7266223000.0 | -1.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 7241303000.0 | -0.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 7347675000.0 | +1.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 7382724000.0 | +0.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 7105111000.0 | -3.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 7197763000.0 | +1.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 7203885000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 7347675000.0 | +2.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7421948000.0 | +1.0% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 756900000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 652035000.0 | -13.9% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 643513000.0 | -1.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 583086000.0 | -9.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 638276000.0 | +9.5% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1240871000.0 | +94.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1223904000.0 | -1.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1274070000.0 | +4.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1283960000.0 | +0.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 583134000.0 | -54.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 595106000.0 | +2.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 583086000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1274070000.0 | +118.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 661152000.0 | -48.1% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3576812000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 3402565000.0 | -4.9% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 3398355000.0 | -0.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 3438334000.0 | +1.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3545034000.0 | +3.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 3405195000.0 | -3.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 3373216000.0 | -0.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3411018000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3443363000.0 | +0.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2978417000.0 | -13.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2994255000.0 | +0.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3438334000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3411018000.0 | -0.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3103267000.0 | -9.0% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3305455000.0 | — | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 3387607000.0 | +2.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 3447580000.0 | +1.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-12-31 | 3765551000.0 | +9.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 3826767000.0 | +1.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 3861028000.0 | +0.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 3868087000.0 | +0.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 3936657000.0 | +1.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3939361000.0 | +0.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 4126694000.0 | +4.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 4203508000.0 | +1.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3765551000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3936657000.0 | +4.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4318681000.0 | +9.7% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1774229000.0 | — | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-06-30 | 1088655000.0 | -38.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1089131000.0 | +0.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1089614000.0 | +0.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1090107000.0 | +0.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1211699000.0 | +11.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1216767000.0 | +0.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1774229000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1089614000.0 | -38.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1198334000.0 | +10.0% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 474956000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 601546000.0 | +26.7% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 751797000.0 | +25.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 331930000.0 | -55.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 480705000.0 | +44.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 726624000.0 | +51.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 330083000.0 | -54.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 666273000.0 | +101.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 913818000.0 | +37.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 977892000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 944514000.0 | -3.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1171324000.0 | +24.0% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -138293000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -291659000.0 | -110.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -443889000.0 | -52.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -153889000.0 | +65.3% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -316132000.0 | -105.4% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -472605000.0 | -49.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -162495000.0 | +65.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -312325000.0 | -92.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -482239000.0 | -54.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -601705000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -623833000.0 | -3.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -641393000.0 | -2.8% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -109237000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -148019000.0 | -35.5% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -145314000.0 | +1.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -46904000.0 | +67.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -125495000.0 | -167.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -188543000.0 | -50.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -127504000.0 | +32.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -658304000.0 | -416.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -735894000.0 | -11.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -164420000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -228165000.0 | -38.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -834217000.0 | -265.6% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241362730.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 241350512.0 | -0.0% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 241354882.0 | +0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 241040304.0 | -0.1% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 242593988.0 | +0.6% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 242398258.0 | -0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 241307844.0 | -0.4% | shares | 10-Q | 2024-10-22 |
| Annual | 2023-12-31 | 241040304.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 240669354.0 | -0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 235458212.0 | -2.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 265686795.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 265751577.0 | +0.0% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 265755947.0 | +0.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 265756369.0 | +0.0% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 267310053.0 | +0.6% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 267419194.0 | +0.0% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 267423909.0 | +0.0% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 267435419.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 268487931.0 | +0.4% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 268553027.0 | +0.0% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 268561524.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 265756369.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 267435419.0 | +0.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 268573212.0 | +0.4% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 238019000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 238970000.0 | +0.4% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 241338000.0 | +1.0% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 240505000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 240865000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 240865000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 240035000.0 | -0.3% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 238187000.0 | -0.8% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 237378000.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 236986000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 240689000.0 | +1.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 237943000.0 | -1.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 240882000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 241105000.0 | +0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 243937000.0 | +1.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 242406000.0 | -0.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 242983000.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 242623000.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 241755000.0 | -0.4% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 239717000.0 | -0.8% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 239026000.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 239837000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 242745000.0 | +1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 239789000.0 | -1.2% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1189 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0756 | -36.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0835 | +10.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0808 | -3.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0702 | -13.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0780 | +11.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1146 | +47.0% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0985 | -14.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0910 | -7.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3528 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3194 | -9.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4026 | +26.0% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9166 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.8613 | -6.0% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.9261 | +7.5% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1.4923 | +61.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1.3499 | -9.5% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.5777 | -57.2% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.5356 | -7.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.5663 | +5.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5611 | -0.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.5469 | -2.5% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.5626 | +2.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.4923 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5663 | -62.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.6723 | +18.7% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0821 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1.0044 | -7.2% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.9857 | -1.9% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.9131 | -7.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.9264 | +1.5% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.8819 | -4.8% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.8721 | -1.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.8665 | -0.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.8741 | +0.9% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.7217 | -17.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.7123 | -1.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.9131 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.8665 | -5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.7186 | -17.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5883 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0589 | -90.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0865 | +46.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.1546 | +78.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0563 | -63.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0897 | +59.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1147 | +27.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.3396 | +196.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.2202 | -35.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3428 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1135 | -66.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2202 | +94.0% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3007 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.2486 | -17.3% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.2530 | +1.8% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 0.3635 | +43.7% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.5376 | +47.9% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.2023 | -62.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.2267 | +12.0% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.2390 | +5.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2684 | +12.3% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0002 | -99.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0003 | +28.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3635 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.2390 | -34.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0003 | -99.9% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0700 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0045 | -93.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0072 | +62.2% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0125 | +73.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0040 | -68.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0070 | +77.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0131 | +87.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0334 | +154.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0200 | -40.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1209 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0362 | -70.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0887 | +144.6% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1457 | — | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-06-30 | 0.0089 | -93.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2023-09-30 | 0.0143 | +60.7% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0241 | +67.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0074 | -69.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0131 | +76.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0246 | +88.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0576 | +133.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0343 | -40.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2313 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0677 | -70.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1524 | +125.2% | ratio | 10-K | 2026-02-24 |