Financial Metrics
XIFR XPLR Infrastructure, LPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2025-12-09 | 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 | 245000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 293000000.0 | +19.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 308000000.0 | +5.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 257000000.0 | -16.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 360000000.0 | +40.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 319000000.0 | -11.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 282000000.0 | -11.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 342000000.0 | +21.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 315000000.0 | -7.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1078000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1230000000.0 | +14.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1188000000.0 | -3.4% | USD | 10-K | 2026-02-17 |
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 | -35000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 26000000.0 | +174.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 32000000.0 | +23.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -21000000.0 | -165.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 66000000.0 | +414.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 49000000.0 | -25.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -233000000.0 | -575.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 90000000.0 | +138.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5000000.0 | -94.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -28000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -459000000.0 | -1539.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -186000000.0 | +59.5% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -14000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 49000000.0 | +450.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 53000000.0 | +8.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 70000000.0 | +32.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 62000000.0 | -11.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -40000000.0 | -164.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -98000000.0 | -145.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 79000000.0 | +180.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -37000000.0 | -146.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 200000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -23000000.0 | -111.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -28000000.0 | -21.7% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.17 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.53 | +411.8% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.57 | +7.5% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.75 | +31.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.66 | -12.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.43 | -165.2% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -1.05 | -144.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.84 | +180.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.4 | -147.6% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2.18 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.25 | -111.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.3 | -20.0% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.06 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.53 | +783.3% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.57 | +7.5% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 0.75 | +31.6% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.66 | -12.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.43 | -165.2% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -1.05 | -144.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.84 | +180.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.4 | -147.6% | USD/shares | 10-Q | 2025-11-04 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 238000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 587000000.0 | +146.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 332000000.0 | -43.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 274000000.0 | -17.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 245000000.0 | -10.6% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 281000000.0 | +14.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 290000000.0 | +3.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 283000000.0 | -2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1530000000.0 | +440.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 880000000.0 | -42.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 711000000.0 | -19.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 274000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 283000000.0 | +3.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 960000000.0 | +239.2% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 152000000.0 | +7.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 139000000.0 | -8.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 114000000.0 | -18.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 133000000.0 | +16.7% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 151000000.0 | +13.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 116000000.0 | -23.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 105000000.0 | -9.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 128000000.0 | +21.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 148000000.0 | +15.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 109000000.0 | -26.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 114000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 105000000.0 | -7.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 102000000.0 | -2.9% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 59000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 71000000.0 | +20.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 78000000.0 | +9.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 82000000.0 | +5.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 88000000.0 | +7.3% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 93000000.0 | +5.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 102000000.0 | +9.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 108000000.0 | +5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 104000000.0 | -3.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 100000000.0 | -3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 100000000.0 | +0.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 82000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 108000000.0 | +31.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 103000000.0 | -4.6% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1365000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1447000000.0 | +6.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1122000000.0 | -22.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2216000000.0 | +97.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 2183000000.0 | -1.5% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1500000000.0 | -31.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 852000000.0 | -43.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 860000000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2079000000.0 | +141.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1456000000.0 | -30.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1214000000.0 | -16.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2216000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 860000000.0 | -61.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1422000000.0 | +65.3% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22647000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 23566000000.0 | +4.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 23213000000.0 | -1.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 22511000000.0 | -3.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 22336000000.0 | -0.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 21704000000.0 | -2.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 20904000000.0 | -3.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 20292000000.0 | -2.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21402000000.0 | +5.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 20496000000.0 | -4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 19125000000.0 | -6.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 22511000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 20292000000.0 | -9.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 19595000000.0 | -3.4% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 983000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1184000000.0 | +20.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1840000000.0 | +55.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1671000000.0 | -9.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1604000000.0 | -4.0% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1150000000.0 | -28.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 422000000.0 | -63.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1087000000.0 | +157.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1125000000.0 | +3.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1895000000.0 | +68.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1624000000.0 | -14.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1671000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1087000000.0 | -34.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1568000000.0 | +44.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8068000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 8933000000.0 | +10.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 8803000000.0 | -1.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 8454000000.0 | -4.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 8358000000.0 | -1.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 7839000000.0 | -6.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 7300000000.0 | -6.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 7426000000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 8848000000.0 | +19.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9225000000.0 | +4.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8148000000.0 | -11.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 8454000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 7426000000.0 | -12.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 8696000000.0 | +17.1% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14476000000.0 | — | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-06-30 | 14528000000.0 | +0.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 14410000000.0 | -0.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 14057000000.0 | -2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 13978000000.0 | -0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 13865000000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 13604000000.0 | -1.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 12866000000.0 | -5.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 12554000000.0 | -2.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 11271000000.0 | -10.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 10977000000.0 | -2.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 14057000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 12866000000.0 | -8.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10899000000.0 | -15.3% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5295000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 5918000000.0 | +11.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 5139000000.0 | -13.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4941000000.0 | -3.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 4942000000.0 | +0.0% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 4924000000.0 | -0.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 5074000000.0 | +3.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 4609000000.0 | -9.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 5986000000.0 | +29.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5608000000.0 | -6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4861000000.0 | -13.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 4941000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4609000000.0 | -6.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5440000000.0 | +18.0% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 296000000.0 | +261.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 552000000.0 | +86.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 78000000.0 | -85.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 309000000.0 | +296.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 517000000.0 | +67.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 90000000.0 | -82.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 322000000.0 | +257.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 553000000.0 | +71.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 731000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 800000000.0 | +9.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 739000000.0 | -7.6% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 199000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -430000000.0 | -316.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -564000000.0 | -31.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 42000000.0 | +107.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 748000000.0 | +1681.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1344000000.0 | +79.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -49000000.0 | -103.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 265000000.0 | +640.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 897000000.0 | +238.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -194000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1236000000.0 | +737.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 630000000.0 | -49.0% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -276000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 478000000.0 | +273.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 109000000.0 | -77.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -113000000.0 | -203.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -1030000000.0 | -811.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1809000000.0 | -75.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1217000000.0 | +167.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 15000000.0 | -98.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1003000000.0 | -6786.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -527000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -2002000000.0 | -279.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -674000000.0 | +66.3% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 401000000.0 | — | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 807000000.0 | +101.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1064000000.0 | +31.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 64000000.0 | -94.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 133000000.0 | +107.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 189000000.0 | +42.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 89000000.0 | -52.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 170000000.0 | +91.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 684000000.0 | +302.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1269000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 241000000.0 | -81.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 958000000.0 | +297.5% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 87300000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 92300000.0 | +5.7% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 93400000.0 | +1.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 93500000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 93500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 93500000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 93700000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94000000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 94000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 91600000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 93500000.0 | +2.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 93900000.0 | +0.4% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 87900000.0 | — | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 92300000.0 | +5.0% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 93400000.0 | +1.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 93500000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 93500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 93500000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 93700000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 94000000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 94000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 91600000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 93500000.0 | +2.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 93900000.0 | +0.4% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0108 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0124 | +14.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0133 | +6.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0115 | -13.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0166 | +44.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0153 | -8.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0132 | -13.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0167 | +26.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0165 | -1.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0479 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0606 | +26.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0606 | +0.0% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3886 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.2221 | -12.0% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.6098 | -50.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.3262 | +117.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.3610 | +2.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1.3043 | -4.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2.0190 | +54.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.7912 | -60.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.8480 | +133.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7683 | -58.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7475 | -2.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.3262 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7912 | -40.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.9069 | +14.6% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5573 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.6149 | +10.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.6109 | -0.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.6014 | -1.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.5979 | -0.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.5654 | -5.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.5366 | -5.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.5772 | +7.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.7048 | +22.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8185 | +16.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7423 | -9.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.6014 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.5772 | -4.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7979 | +38.2% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0571 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.1672 | +392.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1721 | +2.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2724 | +58.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1722 | -36.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1254 | -172.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.3475 | -177.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2310 | +166.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.1175 | -150.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1855 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.0187 | -110.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0236 | -26.0% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1429 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0887 | +162.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1039 | +17.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -0.0817 | -178.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1833 | +324.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1536 | -16.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.8262 | -637.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2632 | +131.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0159 | -94.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0260 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.3732 | -1336.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.1566 | +58.0% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2421 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.4958 | +104.8% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.1804 | -63.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.1640 | -9.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1527 | -6.8% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.2443 | +60.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.6872 | +181.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.2603 | -62.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.3600 | +422.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4644 | -65.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4378 | -5.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1640 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.2603 | +58.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6122 | +135.2% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0006 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0021 | +436.4% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0023 | +9.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0031 | +37.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0029 | -8.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0019 | -167.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0046 | -139.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0039 | +184.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0019 | -150.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0089 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.0011 | -112.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0014 | -26.1% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0010 | — | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0034 | +448.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0037 | +9.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0050 | +36.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0045 | -10.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0029 | -165.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0078 | -165.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0070 | +189.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0034 | -148.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0142 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.0018 | -112.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -0.0026 | -43.7% | ratio | 10-K | 2026-02-17 |