Financial Metrics
UPBD UPBOUND GROUP, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | 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 | 1016061000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 979163000.0 | -3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 979098000.0 | -0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1095967000.0 | +11.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1076510000.0 | -1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1068859000.0 | -0.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1176363000.0 | +10.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1157536000.0 | -1.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1164717000.0 | +0.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3992413000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 4320564000.0 | +8.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 4695061000.0 | +8.7% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 506264000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 506226000.0 | -0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 497166000.0 | -1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 529068000.0 | +6.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 531959000.0 | +0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 511086000.0 | -3.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 550129000.0 | +7.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 571825000.0 | +3.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 563076000.0 | -1.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2022258000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2080351000.0 | +2.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2271709000.0 | +9.2% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -35113000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 84031000.0 | +339.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 58052000.0 | -30.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 61762000.0 | +6.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 80655000.0 | +30.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 70059000.0 | -13.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 62615000.0 | -10.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 50734000.0 | -19.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 52753000.0 | +4.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 162865000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 291631000.0 | +79.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 223347000.0 | -23.4% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47330000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -45618000.0 | -196.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 4363000.0 | +109.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 27687000.0 | +534.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 33949000.0 | +22.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 30860000.0 | -9.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 24793000.0 | -19.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 15485000.0 | -37.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 13221000.0 | -14.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -5179000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 123478000.0 | +2484.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 73242000.0 | -40.7% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.86 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.83 | -196.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.08 | +109.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.51 | +537.5% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.62 | +21.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.56 | -9.7% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.44 | -21.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.27 | -38.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.23 | -14.8% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.09 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2.26 | +2611.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.3 | -42.5% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.84 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.83 | -198.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.08 | +109.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5 | +525.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.61 | +22.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.55 | -9.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.42 | -23.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.26 | -38.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.22 | -15.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.09 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2.21 | +2555.6% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.25 | -43.4% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171698000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 86801000.0 | -49.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 105726000.0 | +21.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 93705000.0 | -11.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 84793000.0 | -9.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 82515000.0 | -2.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 85054000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 60860000.0 | -28.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 107325000.0 | +76.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 106841000.0 | -0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 107021000.0 | +0.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 93705000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 60860000.0 | -35.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 120528000.0 | +98.0% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2741125000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2585924000.0 | -5.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2626075000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2721430000.0 | +3.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2626984000.0 | -3.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2620279000.0 | -0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2578490000.0 | -1.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2649662000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3043130000.0 | +14.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3095440000.0 | +1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3211634000.0 | +3.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2721430000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2649662000.0 | -2.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3276081000.0 | +23.6% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2070783000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1960331000.0 | -5.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2028830000.0 | +3.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2161058000.0 | +6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2048689000.0 | -5.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2023978000.0 | -1.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1966670000.0 | -2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2020678000.0 | +2.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2363917000.0 | +17.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2409892000.0 | +1.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2524330000.0 | +4.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2161058000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2020678000.0 | -6.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2580341000.0 | +27.7% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 670342000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 625593000.0 | -6.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 597245000.0 | -4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 560372000.0 | -6.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 578295000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 596301000.0 | +3.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 611820000.0 | +2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 628984000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 679213000.0 | +8.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 685548000.0 | +0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 687304000.0 | +0.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 560372000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 628984000.0 | +12.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 695740000.0 | +10.6% | USD | 10-K | 2026-02-23 |
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 | 105417000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 141960000.0 | +34.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 219942000.0 | +54.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 45421000.0 | -79.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 60461000.0 | +33.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 166666000.0 | +175.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 137736000.0 | -17.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 145550000.0 | +5.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 263987000.0 | +81.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 200290000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 104721000.0 | -47.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 305571000.0 | +191.8% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9570000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -21428000.0 | -123.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -36191000.0 | -68.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -11720000.0 | +67.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -26104000.0 | -122.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -27335000.0 | -4.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -285443000.0 | -944.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -304942000.0 | -6.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -374881000.0 | -22.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -50957000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -41505000.0 | +18.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -403731000.0 | -872.7% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -69408000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -180034000.0 | -159.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -223758000.0 | -24.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -42802000.0 | +80.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -44315000.0 | -3.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -145867000.0 | -229.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 194198000.0 | +233.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 204597000.0 | +5.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 155969000.0 | -23.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -202124000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -93517000.0 | +53.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 156471000.0 | +267.3% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9534000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 21394000.0 | +124.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 36167000.0 | +69.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 11817000.0 | -67.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 26244000.0 | +122.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 44192000.0 | +68.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10576000.0 | -76.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 28823000.0 | +172.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 49327000.0 | +71.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 53402000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 56275000.0 | +5.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 66863000.0 | +18.8% | USD | 10-K | 2026-02-23 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 125286720.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 125308008.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 125354405.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 125415059.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 125683878.0 | +0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 125716438.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 125756530.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 125796878.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 128885953.0 | +2.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 128931003.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 128966659.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 125415059.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 125796878.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 128996814.0 | +2.5% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 55157000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 55242000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 55485000.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 54544000.0 | -1.7% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 54650000.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 54700000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 55945000.0 | +2.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 56531000.0 | +1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 56703000.0 | +0.3% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 54978000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 54654000.0 | -0.6% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 56479000.0 | +3.3% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56437000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 55242000.0 | -2.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 56852000.0 | +2.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 55815000.0 | -1.8% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 55842000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 55962000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 58358000.0 | +4.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 58664000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 58890000.0 | +0.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 54978000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 55933000.0 | +1.7% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 58612000.0 | +4.8% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3707 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3787 | +2.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3728 | -1.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4172 | +11.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.4108 | -1.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4145 | +0.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3866 | -6.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.3739 | -3.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3627 | -3.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.4670 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1.6306 | +11.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.4331 | -12.1% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.0891 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.1336 | +1.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.3970 | +8.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.8565 | +13.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.5426 | -8.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.3942 | -4.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.2145 | -5.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3.2126 | -0.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.4804 | +8.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3.5153 | +1.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.6728 | +4.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.8565 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3.2126 | -16.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.7088 | +15.4% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4983 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5170 | +3.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5078 | -1.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4827 | -4.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.4942 | +2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4782 | -3.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.4677 | -2.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4940 | +5.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4834 | -2.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5065 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.4815 | -4.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4839 | +0.5% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0466 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.0466 | -200.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0045 | +109.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0253 | +466.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0315 | +24.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0289 | -8.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0211 | -27.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0134 | -36.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0114 | -15.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0013 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0286 | +2303.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0156 | -45.4% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0346 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0858 | +348.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0593 | -30.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0564 | -5.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0749 | +33.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0655 | -12.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0532 | -18.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0438 | -17.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0453 | +3.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0408 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0675 | +65.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0476 | -29.5% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0173 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.0176 | -202.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0017 | +109.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0105 | +534.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0130 | +22.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0120 | -7.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0081 | -31.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0050 | -38.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0041 | -17.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0019 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0466 | +2548.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0224 | -52.0% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0706 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.0729 | -203.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0073 | +110.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0479 | +555.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-06-30 | 0.0569 | +18.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 0.0504 | -11.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0365 | -27.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-06-30 | 0.0226 | -38.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 0.0192 | -14.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0092 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1963 | +2224.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1053 | -46.4% | ratio | 10-K | 2026-02-23 |