Financial Metrics
GXO GXO Logistics, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 3 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 2323000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2394000000.0 | +3.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2471000000.0 | +3.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2456000000.0 | -0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2846000000.0 | +15.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3157000000.0 | +10.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2977000000.0 | -5.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3299000000.0 | +10.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3395000000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9778000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 11709000000.0 | +19.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 13178000000.0 | +12.5% | USD | 10-K | 2026-02-25 |
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 | 42000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 99000000.0 | +135.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 90000000.0 | -9.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -39000000.0 | -143.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 75000000.0 | +292.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 81000000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -56000000.0 | -169.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 89000000.0 | +258.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 118000000.0 | +32.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 318000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 218000000.0 | -31.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 245000000.0 | +12.4% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 65000000.0 | +160.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 66000000.0 | +1.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -37000000.0 | -156.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 38000000.0 | +202.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 33000000.0 | -13.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -96000000.0 | -390.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26000000.0 | +127.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 59000000.0 | +126.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 229000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 134000000.0 | -41.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 32000000.0 | -76.1% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.21 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.55 | +161.9% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.55 | +0.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.31 | -156.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.32 | +203.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.28 | -12.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.81 | -389.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.23 | +128.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.52 | +126.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.93 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.12 | -42.0% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.28 | -75.0% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.21 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.54 | +157.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.55 | +1.9% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.31 | -156.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.32 | +203.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.28 | -12.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.81 | -389.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.23 | +128.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.51 | +121.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.92 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.12 | -41.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.28 | -75.0% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 426000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 305000000.0 | -28.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 473000000.0 | +55.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 468000000.0 | -1.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 423000000.0 | -9.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 469000000.0 | +10.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 548000000.0 | +16.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 413000000.0 | -24.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 288000000.0 | -30.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 205000000.0 | -28.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 339000000.0 | +65.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 468000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 413000000.0 | -11.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 854000000.0 | +106.8% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1605000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1719000000.0 | +7.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1661000000.0 | -3.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1753000000.0 | +5.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1665000000.0 | -5.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1909000000.0 | +14.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1968000000.0 | +3.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1799000000.0 | -8.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1895000000.0 | +5.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1950000000.0 | +2.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2015000000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1753000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1799000000.0 | +2.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2028000000.0 | +12.7% | USD | 10-K | 2026-02-25 |
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 | 2311000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2306000000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2466000000.0 | +6.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2568000000.0 | +4.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2463000000.0 | -4.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2797000000.0 | +13.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2959000000.0 | +5.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2641000000.0 | -10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2629000000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2589000000.0 | -1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2806000000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2568000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2641000000.0 | +2.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3288000000.0 | +24.5% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9090000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 9126000000.0 | +0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9091000000.0 | -0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9507000000.0 | +4.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 9380000000.0 | -1.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 11360000000.0 | +21.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 11900000000.0 | +4.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 11266000000.0 | -5.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11322000000.0 | +0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 11926000000.0 | +5.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 11907000000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9507000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 11266000000.0 | +18.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 12262000000.0 | +8.8% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2421000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2403000000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2434000000.0 | +1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2626000000.0 | +7.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2625000000.0 | -0.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3269000000.0 | +24.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3432000000.0 | +5.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3189000000.0 | -7.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3370000000.0 | +5.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3410000000.0 | +1.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3934000000.0 | +15.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2626000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3189000000.0 | +21.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3875000000.0 | +21.5% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2685000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2778000000.0 | +3.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2784000000.0 | +0.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2912000000.0 | +4.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2869000000.0 | -1.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2901000000.0 | +1.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3106000000.0 | +7.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3003000000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2870000000.0 | -4.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2940000000.0 | +2.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2955000000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2912000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3003000000.0 | +3.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2983000000.0 | -0.7% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1697000000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1625000000.0 | -4.2% | USD | 10-Q | 2023-08-03 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 100000000.0 | +156.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 343000000.0 | +243.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 50000000.0 | -85.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 165000000.0 | +230.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 363000000.0 | +120.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29000000.0 | -92.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 32000000.0 | +10.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 264000000.0 | +725.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 558000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 549000000.0 | -1.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 434000000.0 | -20.9% | USD | 10-K | 2026-02-25 |
Investing 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-05-08 |
| Quarterly | 2023-06-30 | -140000000.0 | -70.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -192000000.0 | -37.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -82000000.0 | +57.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -1014000000.0 | -1136.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1107000000.0 | -9.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -77000000.0 | +93.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -123000000.0 | -59.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -169000000.0 | -37.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -410000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -1157000000.0 | -182.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -196000000.0 | +83.1% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -155000000.0 | -434.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -170000000.0 | -9.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -8000000.0 | +95.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 857000000.0 | +10812.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 829000000.0 | -3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -66000000.0 | -108.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -227000000.0 | -243.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -266000000.0 | -17.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -186000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 636000000.0 | +441.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 111000000.0 | -82.5% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 150000000.0 | +64.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 205000000.0 | +36.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 73000000.0 | -64.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 161000000.0 | +120.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 255000000.0 | +58.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 78000000.0 | -69.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 125000000.0 | +60.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 269000000.0 | +115.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 274000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 359000000.0 | +31.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 324000000.0 | -9.7% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 118889000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 118932000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 118951000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 119057000.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 119368000.0 | +0.3% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 119437000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 119472000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 119496000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 116955000.0 | -2.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 114452000.0 | -2.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 114486000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 119057000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 119496000.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 114512000.0 | -4.2% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 118889000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 118932000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 118951000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 119057000.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 119368000.0 | +0.3% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 119437000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 119472000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 119496000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 119721000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 119808000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 119842000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 119057000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 119496000.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 119868000.0 | +0.3% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 118781000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 118927000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 118941000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 119273000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 119427000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 119461000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 118991000.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 114812000.0 | -3.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 114473000.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 118908000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 119413000.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 115677000.0 | -3.1% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 119231000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 119415000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 119645000.0 | +0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 119273000.0 | -0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 119683000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 119793000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 118991000.0 | -0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 115055000.0 | -3.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 115329000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 119490000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 119798000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 116303000.0 | -2.9% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2556 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2623 | +2.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2718 | +3.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2618 | -3.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2505 | -4.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2653 | +5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2629 | -0.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2766 | +5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2851 | +3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0285 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.0393 | +1.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0747 | +3.4% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9546 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.9596 | +0.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0131 | +5.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.9779 | -3.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.9383 | -4.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.8556 | -8.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.8622 | +0.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.8282 | -3.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.7801 | -5.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7592 | -2.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7133 | -6.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9779 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.8282 | -15.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8485 | +2.5% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0108 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0272 | +152.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0267 | -1.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0151 | -156.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0134 | +188.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0105 | -21.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0322 | -408.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0079 | +124.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0174 | +120.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0234 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0114 | -51.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0024 | -78.8% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0181 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0414 | +128.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0364 | -11.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0159 | -143.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0264 | +266.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0257 | -2.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0188 | -173.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0270 | +243.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0348 | +28.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0325 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0186 | -42.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0186 | -0.1% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1760 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1269 | -27.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1943 | +53.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.1782 | -8.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1611 | -9.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1435 | -11.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1597 | +11.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1295 | -18.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0855 | -34.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0601 | -29.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0862 | +43.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1782 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1295 | -27.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2204 | +70.2% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0028 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0071 | +159.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0073 | +1.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0039 | -154.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0033 | +184.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0028 | -17.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0085 | -405.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0022 | +125.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0050 | +127.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0241 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0119 | -50.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0026 | -78.1% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0093 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0234 | +151.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0237 | +1.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -0.0129 | -154.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0131 | +201.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0106 | -18.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0334 | -414.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0088 | +126.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0200 | +125.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0786 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0446 | -43.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0107 | -76.0% | ratio | 10-K | 2026-02-25 |