Financial Metrics
HUBG Hub Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 3 | 2026-01-16 | SEC Filing Index |
| Insider | 4 | 2026-01-07 | SEC Filing Index |
| Insider | 4 | 2025-12-15 | SEC Filing Index |
| Insider | 4 | 2025-11-19 | 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 | 1152265000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1040462000.0 | -9.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1024835000.0 | -1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 999493000.0 | -2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 986495000.0 | -1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 986892000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 915216000.0 | -7.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 905648000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 934496000.0 | +3.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4202585000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3946390000.0 | -6.1% | USD | 10-K | 2025-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 | 78205000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 62070000.0 | -20.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 42555000.0 | -31.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 37139000.0 | -12.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 39528000.0 | +6.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 32099000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37338000.0 | +16.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 34348000.0 | -8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39443000.0 | +14.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 212231000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 140291000.0 | -33.9% | USD | 10-K | 2025-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61780000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 46505000.0 | -24.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 30459000.0 | -34.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 27053000.0 | -11.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 29015000.0 | +7.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 23603000.0 | -18.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 26847000.0 | +13.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 25247000.0 | -6.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 28554000.0 | +13.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 167528000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 103993000.0 | -37.9% | USD | 10-K | 2025-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.95 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.73 | -23.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.49 | -32.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.44 | -10.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.48 | +9.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.39 | -18.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.45 | +15.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.42 | -6.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.48 | +14.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.65 | — | USD/shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.72 | -35.1% | USD/shares | 10-K | 2025-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.94 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.72 | -23.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.48 | -33.3% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.44 | -8.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.47 | +6.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.39 | -17.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.44 | +12.8% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.42 | -4.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.47 | +11.9% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.62 | — | USD/shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.7 | -35.1% | USD/shares | 10-K | 2025-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 | 342570000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 342429000.0 | -0.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 400686000.0 | +17.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 187270000.0 | -53.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 195362000.0 | +4.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 220247000.0 | +12.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 186139000.0 | -15.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 98248000.0 | -47.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 112674000.0 | +14.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 137048000.0 | +21.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 119699000.0 | -12.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 187270000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 98248000.0 | -47.5% | USD | 10-K | 2025-02-25 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1072338000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 989907000.0 | -7.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1082814000.0 | +9.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 849245000.0 | -21.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 827958000.0 | -2.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 836707000.0 | +1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 805396000.0 | -3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 768329000.0 | -4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 752812000.0 | -2.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 745439000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 788333000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 849245000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 768329000.0 | -9.5% | USD | 10-K | 2025-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2887982000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2800042000.0 | -3.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2918132000.0 | +4.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2936047000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2891270000.0 | -1.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2858703000.0 | -1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2833125000.0 | -0.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2868343000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2821525000.0 | -1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2800051000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2900721000.0 | +3.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2936047000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2868343000.0 | -2.3% | USD | 10-K | 2025-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 637707000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 593737000.0 | -6.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 656288000.0 | +10.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 658210000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 648600000.0 | -1.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 635154000.0 | -2.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 617913000.0 | -2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 579481000.0 | -6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 555416000.0 | -4.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 525928000.0 | -5.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 535001000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 658210000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 579481000.0 | -12.0% | USD | 10-K | 2025-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 | 1659048000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 1610736000.0 | -2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 1629069000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1634645000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1622216000.0 | -0.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-06-30 | 1641130000.0 | +1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-09-30 | 1626270000.0 | -0.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1644997000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1648503000.0 | +0.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1674959000.0 | +1.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1702416000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1634645000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1644997000.0 | +0.6% | USD | 10-K | 2025-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 236160000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 238213000.0 | +0.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 243834000.0 | +2.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 245574000.0 | +0.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 230775000.0 | -6.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 209875000.0 | -9.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 187240000.0 | -10.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 164361000.0 | -12.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 152504000.0 | -7.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 134279000.0 | -12.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 160479000.0 | +19.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 245574000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 164361000.0 | -33.1% | USD | 10-K | 2025-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 89375000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 221381000.0 | +147.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 322677000.0 | +45.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 80516000.0 | -75.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 150465000.0 | +86.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 193815000.0 | +28.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 70035000.0 | -63.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 131536000.0 | +87.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 159633000.0 | +21.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 422158000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 194419000.0 | -53.9% | USD | 10-K | 2025-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16565000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -50392000.0 | -204.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -85351000.0 | -69.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -14082000.0 | +83.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -21804000.0 | -54.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -29727000.0 | -36.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15565000.0 | +47.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -26424000.0 | -69.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -87040000.0 | -229.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -373161000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | -53326000.0 | +85.7% | USD | 10-K | 2025-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16900000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -115247000.0 | -581.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -123310000.0 | -7.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -58346000.0 | +52.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -95664000.0 | -64.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -165194000.0 | -72.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -40315000.0 | +75.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -68441000.0 | -69.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -53151000.0 | +22.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -148409000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | -201326000.0 | -35.7% | USD | 10-K | 2025-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26845000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 65635000.0 | +144.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 105667000.0 | +61.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 17524000.0 | -83.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 31255000.0 | +78.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 43220000.0 | +38.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 19190000.0 | -55.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 30480000.0 | +58.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39190000.0 | +28.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 140068000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 50847000.0 | -63.7% | USD | 10-K | 2025-02-25 |
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 | 65098.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 64074.0 | -1.6% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 62278.0 | -2.8% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 61325.0 | -1.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 60710.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 60374.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 60190.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 60002.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 60006.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 63324.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 60623.0 | -4.3% | shares | 10-K | 2025-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65676.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 64586.0 | -1.7% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 62986.0 | -2.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 61666.0 | -2.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 61108.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 60949.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 60420.0 | -0.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 60210.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 60333.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 63954.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 61104.0 | -4.5% | shares | 10-K | 2025-02-25 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3990 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3716 | -6.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.3512 | -5.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3457 | -1.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.3451 | -0.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3483 | +0.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3244 | -6.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3234 | -0.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3222 | -0.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.4314 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3758 | -3.9% | ratio | 10-K | 2025-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6816 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.6672 | -0.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.6499 | -1.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.2902 | -21.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.2765 | -1.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.3173 | +3.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.3034 | -1.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.3259 | +1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3554 | +2.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.4174 | +4.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.4735 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.2902 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3259 | +2.8% | ratio | 10-K | 2025-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0536 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0447 | -16.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0297 | -33.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0271 | -8.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0294 | +8.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0239 | -18.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0293 | +22.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0279 | -5.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0306 | +9.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0399 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0264 | -33.9% | ratio | 10-K | 2025-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0679 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0597 | -12.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0415 | -30.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0372 | -10.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0401 | +7.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0325 | -18.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0408 | +25.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0379 | -7.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0422 | +11.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0505 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0355 | -29.6% | ratio | 10-K | 2025-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5372 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5767 | +7.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.6105 | +5.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.2845 | -53.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3012 | +5.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.3468 | +15.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.3012 | -13.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.1695 | -43.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2029 | +19.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2606 | +28.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2237 | -14.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2845 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.1695 | -40.4% | ratio | 10-K | 2025-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0214 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0166 | -22.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0104 | -37.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0094 | -10.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0101 | +8.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0083 | -17.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0095 | +14.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0090 | -5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0098 | +9.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0571 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0363 | -36.5% | ratio | 10-K | 2025-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0372 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0289 | -22.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0187 | -35.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0167 | -10.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0177 | +6.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0145 | -17.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0163 | +12.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0151 | -7.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0168 | +11.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1025 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0632 | -38.3% | ratio | 10-K | 2025-02-25 |