Financial Metrics
RXO RXO, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1010000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 963000000.0 | -4.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 976000000.0 | +1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 913000000.0 | -6.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 930000000.0 | +1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1040000000.0 | +11.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1433000000.0 | +37.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1419000000.0 | -1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1421000000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3927000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 4550000000.0 | +15.9% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 5742000000.0 | +26.2% | USD | 10-K | 2026-02-09 |
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 | 5000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 14000000.0 | +180.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 6000000.0 | -57.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -12000000.0 | -300.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0 | +100.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -20000000.0 | — | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -30000000.0 | -50.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0 | +100.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -7000000.0 | — | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 39000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -56000000.0 | -243.6% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -79000000.0 | -41.1% | USD | 10-K | 2026-02-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 3000000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -1000000.0 | -133.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -15000000.0 | -1400.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -7000000.0 | +53.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -243000000.0 | -3371.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -31000000.0 | +87.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -9000000.0 | +71.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -14000000.0 | -55.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -290000000.0 | -7350.0% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -100000000.0 | +65.5% | USD | 10-K | 2026-02-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.03 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.01 | -133.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.13 | -1200.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.06 | +53.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.81 | -2916.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.18 | +90.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.05 | +72.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.08 | -60.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.03 | — | USD/shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -2.17 | -7333.3% | USD/shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.59 | +72.8% | USD/shares | 10-K | 2026-02-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.03 | — | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.01 | -133.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.13 | -1200.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.06 | +53.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.81 | -2916.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.18 | +90.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.05 | +72.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.08 | -60.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.03 | — | USD/shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -2.17 | -7333.3% | USD/shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.59 | +72.8% | USD/shares | 10-K | 2026-02-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 121000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 124000000.0 | +2.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 104000000.0 | -16.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5000000.0 | -95.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7000000.0 | +40.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 7000000.0 | +0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 55000000.0 | +685.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 35000000.0 | -36.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 16000000.0 | -54.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 18000000.0 | +12.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25000000.0 | +38.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 35000000.0 | +600.0% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 17000000.0 | -51.4% | USD | 10-K | 2026-02-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 862000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 743000000.0 | -13.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 787000000.0 | +5.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 743000000.0 | -5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 716000000.0 | -3.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 725000000.0 | +1.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1138000000.0 | +57.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1227000000.0 | +7.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1150000000.0 | -6.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1065000000.0 | -7.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1104000000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 743000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1227000000.0 | +65.1% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1226000000.0 | -0.1% | USD | 10-K | 2026-02-09 |
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 | 1029000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 916000000.0 | -11.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 936000000.0 | +2.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 796000000.0 | -15.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 770000000.0 | -3.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 776000000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1255000000.0 | +61.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1339000000.0 | +6.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1255000000.0 | -6.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1184000000.0 | -5.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1201000000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 796000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1339000000.0 | +68.2% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1317000000.0 | -1.6% | USD | 10-K | 2026-02-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2018000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1912000000.0 | -5.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1946000000.0 | +1.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1825000000.0 | -6.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1799000000.0 | -1.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1813000000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3392000000.0 | +87.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3414000000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3304000000.0 | -3.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3201000000.0 | -3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3201000000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1825000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3414000000.0 | +87.1% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 3277000000.0 | -4.0% | USD | 10-K | 2026-02-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 820000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 699000000.0 | -14.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 728000000.0 | +4.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 682000000.0 | -6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 674000000.0 | -1.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 662000000.0 | -1.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 947000000.0 | +43.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1065000000.0 | +12.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 964000000.0 | -9.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 880000000.0 | -8.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 907000000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 682000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1065000000.0 | +56.2% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1038000000.0 | -2.5% | USD | 10-K | 2026-02-09 |
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 | 585000000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 589000000.0 | +0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 590000000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 594000000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 582000000.0 | -2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 579000000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1652000000.0 | +185.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1612000000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1587000000.0 | -1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1588000000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1580000000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 594000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 1612000000.0 | +171.4% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1541000000.0 | -4.4% | USD | 10-K | 2026-02-09 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 66000000.0 | +57.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 70000000.0 | +6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7000000.0 | -90.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2000000.0 | -71.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -5000000.0 | -350.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2000000.0 | +60.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 21000000.0 | +1150.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44000000.0 | +109.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 89000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -12000000.0 | -113.5% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 51000000.0 | +525.0% | USD | 10-K | 2026-02-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -12000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -28000000.0 | -133.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -47000000.0 | -67.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -11000000.0 | +76.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -22000000.0 | -100.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1052000000.0 | -4681.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -25000000.0 | +97.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -43000000.0 | -72.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -56000000.0 | -30.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -66000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -1064000000.0 | -1512.1% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -71000000.0 | +93.3% | USD | 10-K | 2026-02-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -13000000.0 | -62.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -17000000.0 | -30.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6000000.0 | +135.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 22000000.0 | +266.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1107000000.0 | +4931.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 7000000.0 | -99.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4000000.0 | -42.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1000000.0 | -75.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -117000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 1108000000.0 | +1047.0% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1000000.0 | -99.9% | USD | 10-K | 2026-02-09 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12000000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 28000000.0 | +133.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 46000000.0 | +64.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 11000000.0 | -76.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 22000000.0 | +100.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 33000000.0 | +50.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15000000.0 | -54.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 29000000.0 | +93.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 43000000.0 | +48.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 64000000.0 | — | USD | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 45000000.0 | -29.7% | USD | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 59000000.0 | +31.1% | USD | 10-K | 2026-02-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 116853000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 116954000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 117002000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 117026000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117544000.0 | +0.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 117607000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 160790000.0 | +36.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 162517000.0 | +1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 163912000.0 | +0.9% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 163970000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 164103000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 117026000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 162517000.0 | +38.9% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 164160000.0 | +1.0% | shares | 10-K | 2026-02-09 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 116853000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 116954000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 117002000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 117026000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117544000.0 | +0.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 117607000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 160790000.0 | +36.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 162517000.0 | +1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 163912000.0 | +0.9% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 163970000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 164103000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 117026000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 162517000.0 | +38.9% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 164160000.0 | +1.0% | shares | 10-K | 2026-02-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 116600000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 116894000.0 | +0.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 116970000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117217000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 117579000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 134095000.0 | +14.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 168023000.0 | +25.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 168525000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 168578000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 116871000.0 | — | shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 133412000.0 | +14.2% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 168462000.0 | +26.3% | shares | 10-K | 2026-02-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 119369000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 119457000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 116970000.0 | -2.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117217000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 117579000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 134095000.0 | +14.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 168023000.0 | +25.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 168525000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 168578000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 119456000.0 | — | shares | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 133412000.0 | +11.7% | shares | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 168462000.0 | +26.3% | shares | 10-K | 2026-02-09 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5005 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.5037 | +0.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.5015 | -0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5075 | +1.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.5130 | +1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3066 | -40.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4337 | +41.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4433 | +2.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4439 | +0.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.1518 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | 1.3327 | -38.1% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1.7522 | +31.5% | ratio | 10-K | 2026-02-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2549 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.3104 | +4.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.2857 | -1.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1672 | -9.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.1424 | -2.1% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.1722 | +2.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.3252 | +13.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.2573 | -5.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3019 | +3.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.3455 | +3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.3241 | -1.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.1672 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.2573 | +7.7% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 1.2688 | +0.9% | ratio | 10-K | 2026-02-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0000 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0031 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0010 | -132.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0164 | -1503.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0075 | +54.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.2337 | -3004.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0216 | +90.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0063 | +70.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0099 | -55.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0010 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -0.0637 | -6357.3% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.0174 | +72.7% | ratio | 10-K | 2026-02-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0050 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0145 | +193.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0061 | -57.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0131 | -313.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0000 | +100.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0192 | — | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0209 | -8.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0000 | +100.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0049 | — | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0099 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -0.0123 | -223.9% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.0138 | -11.8% | ratio | 10-K | 2026-02-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1476 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.1774 | +20.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.1429 | -19.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.0073 | -94.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0104 | +41.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.0106 | +1.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.0581 | +449.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0329 | -43.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0166 | -49.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0205 | +23.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0276 | +34.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0073 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0329 | +348.3% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | 0.0164 | -50.2% | ratio | 10-K | 2026-02-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0000 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0016 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0005 | -132.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0083 | -1522.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0039 | +53.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0716 | -1755.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0094 | +86.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0028 | +70.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0044 | -55.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0022 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -0.0849 | -3975.6% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.0305 | +64.1% | ratio | 10-K | 2026-02-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0000 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0051 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0017 | -133.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0258 | -1420.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0121 | +53.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1471 | -1116.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0195 | +86.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0057 | +71.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0089 | -56.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0067 | — | ratio | 10-K | 2026-02-09 |
| Annual | 2024-12-31 | -0.1799 | -2771.5% | ratio | 10-K | 2026-02-09 |
| Annual | 2025-12-31 | -0.0649 | +63.9% | ratio | 10-K | 2026-02-09 |