Financial Metrics
HURN Huron Consulting Group Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | 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 | 326385000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 354899000.0 | +8.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 367466000.0 | +3.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 363385000.0 | -1.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 381017000.0 | +4.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 378089000.0 | -0.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 404141000.0 | +6.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 411755000.0 | +1.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 441284000.0 | +7.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1398755000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1521805000.0 | +8.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1699143000.0 | +11.7% | USD | 10-K | 2026-02-24 |
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 | 18431000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 39719000.0 | +115.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 37342000.0 | -6.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 19921000.0 | -46.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 59403000.0 | +198.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 42445000.0 | -28.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 32732000.0 | -22.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 45654000.0 | +39.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 50000000.0 | +9.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 125348000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 168819000.0 | +34.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 178570000.0 | +5.8% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13419000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 24712000.0 | +84.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 21516000.0 | -12.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 18006000.0 | -16.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 37482000.0 | +108.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 27149000.0 | -27.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 24536000.0 | -9.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 19430000.0 | -20.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30420000.0 | +56.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 62479000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 116626000.0 | +86.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 105040000.0 | -9.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.3 | +85.7% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.15 | -11.5% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.99 | -13.9% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2.1 | +112.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.53 | -27.1% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.38 | -9.8% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.12 | -18.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.75 | +56.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.32 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.52 | +96.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6.02 | -7.7% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.68 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.27 | +86.8% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.1 | -13.4% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.95 | -13.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2.03 | +113.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.47 | -27.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.33 | -9.5% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.09 | -18.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.71 | +56.9% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3.19 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.27 | +96.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5.84 | -6.9% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12026000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 16583000.0 | +37.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 9398000.0 | -43.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 12149000.0 | +29.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 18642000.0 | +53.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 17646000.0 | -5.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 18497000.0 | +4.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 21911000.0 | +18.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 23378000.0 | +6.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 61011000.0 | +161.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 23889000.0 | -60.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 12149000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 21911000.0 | +80.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 24508000.0 | +11.9% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 147037000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 152300000.0 | +3.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 166330000.0 | +9.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 162566000.0 | -2.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 215141000.0 | +32.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 181074000.0 | -15.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 204894000.0 | +13.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 197771000.0 | -3.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 200934000.0 | +1.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 192958000.0 | -4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 201960000.0 | +4.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 162566000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 197771000.0 | +21.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 186506000.0 | -5.7% | USD | 10-K | 2026-02-24 |
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 | 361510000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 379501000.0 | +5.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 405531000.0 | +6.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 400460000.0 | -1.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 450958000.0 | +12.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 435536000.0 | -3.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 437809000.0 | +0.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 409117000.0 | -6.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 439974000.0 | +7.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 490441000.0 | +11.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 475045000.0 | -3.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 400460000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 409117000.0 | +2.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 448584000.0 | +9.6% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1238545000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1257325000.0 | +1.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1282300000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1262142000.0 | -1.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1346954000.0 | +6.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1325913000.0 | -1.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1328780000.0 | +0.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1343617000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1363566000.0 | +1.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1480812000.0 | +8.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1544182000.0 | +4.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1262142000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1343617000.0 | +6.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1526683000.0 | +13.6% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 148215000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 199533000.0 | +34.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 264783000.0 | +32.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 302575000.0 | +14.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 188088000.0 | -37.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 225751000.0 | +20.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 271266000.0 | +20.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 338820000.0 | +24.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 211493000.0 | -37.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 246891000.0 | +16.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 330054000.0 | +33.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 302575000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 338820000.0 | +12.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 383433000.0 | +13.2% | USD | 10-K | 2026-02-24 |
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 | 528969000.0 | — | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-06-30 | 551618000.0 | +4.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-09-30 | 553354000.0 | +0.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2023-12-31 | 532892000.0 | -3.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 495606000.0 | -7.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 500578000.0 | +1.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 522772000.0 | +4.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 561327000.0 | +7.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 494284000.0 | -11.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 474995000.0 | -3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 499778000.0 | +5.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 532892000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 561327000.0 | +5.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 528629000.0 | -5.8% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 447000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 395000000.0 | -11.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 358000000.0 | -9.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 324000000.0 | -9.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 558897000.0 | +72.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 496550000.0 | -11.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 428204000.0 | -13.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 342857000.0 | -19.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 561511000.0 | +63.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 643165000.0 | +14.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 589591000.0 | -8.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 324000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 342857000.0 | +5.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 489665000.0 | +42.8% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -92101000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -13880000.0 | +84.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 54894000.0 | +495.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -130724000.0 | -338.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -23503000.0 | +82.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 61704000.0 | +362.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -106827000.0 | -273.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -26780000.0 | +74.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 66987000.0 | +350.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 135262000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 201319000.0 | +48.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 193394000.0 | -3.9% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -10172000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -15763000.0 | -55.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -25799000.0 | -63.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -30599000.0 | -18.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -39677000.0 | -29.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -48048000.0 | -21.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -15287000.0 | +68.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -70080000.0 | -358.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -133182000.0 | -90.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -36652000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -79749000.0 | -117.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -145751000.0 | -82.8% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 102449000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 34333000.0 | -66.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -31518000.0 | -191.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 167859000.0 | +632.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 68726000.0 | -59.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -7315000.0 | -110.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 123562000.0 | +1789.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 135804000.0 | +9.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 68247000.0 | -49.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -98327000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -111635000.0 | -13.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -45030000.0 | +59.7% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1956000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 3725000.0 | +90.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 5147000.0 | +38.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1192000.0 | -76.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3665000.0 | +207.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6028000.0 | +64.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1850000.0 | -69.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3892000.0 | +110.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7859000.0 | +101.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 9444000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 8651000.0 | -8.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 10437000.0 | +20.6% | USD | 10-K | 2026-02-24 |
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 | 22047299.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 21863932.0 | -0.8% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 21597274.0 | -1.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 21316441.0 | -1.3% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 21237828.0 | -0.4% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 20843283.0 | -1.9% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 20793202.0 | -0.2% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 20780928.0 | -0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 20901686.0 | +0.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 20569018.0 | -1.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 20501837.0 | -0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 21316441.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 20780928.0 | -2.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 20465234.0 | -1.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19119000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 18939000.0 | -0.9% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 18770000.0 | -0.9% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 18196000.0 | -3.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 17887000.0 | -1.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 17754000.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 17821000.0 | +0.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 17320000.0 | -2.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17340000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 18832000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 17894000.0 | -5.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 17445000.0 | -2.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19699000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 19486000.0 | -1.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 19475000.0 | -0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 18943000.0 | -2.7% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 18454000.0 | -2.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 18471000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 18475000.0 | +0.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 17772000.0 | -3.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17794000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 19601000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 18613000.0 | -5.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 17991000.0 | -3.3% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2635 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2823 | +7.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2866 | +1.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2698 | -5.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2874 | +6.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2845 | -1.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2964 | +4.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2781 | -6.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2858 | +2.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.1082 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.1326 | +2.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.1130 | -1.7% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.4391 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.9019 | -22.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.5316 | -19.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3235 | -13.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.3976 | +81.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.9293 | -19.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1.6139 | -16.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.2075 | -25.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0803 | +72.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.9865 | -4.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4393 | -27.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.3235 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.2075 | -8.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.1699 | -3.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0411 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0696 | +69.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0586 | -15.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0496 | -15.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0984 | +98.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0718 | -27.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0607 | -15.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0472 | -22.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0689 | +46.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0447 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0766 | +71.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0618 | -19.3% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0565 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1119 | +98.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1016 | -9.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0548 | -46.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1559 | +184.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1123 | -28.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0810 | -27.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1109 | +36.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1133 | +2.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0896 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1109 | +23.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1051 | -5.3% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0811 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.0831 | +2.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.0355 | -57.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0402 | +13.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0991 | +146.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.0782 | -21.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.0682 | -12.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.0647 | -5.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1105 | +70.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2471 | +123.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0724 | -70.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0402 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0647 | +61.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0639 | -1.2% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0108 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0197 | +81.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0168 | -14.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0134 | -20.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0283 | +111.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0204 | -27.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0180 | -11.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0131 | -27.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0197 | +50.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0495 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0868 | +75.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0688 | -20.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0254 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0448 | +76.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0389 | -13.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0363 | -6.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0749 | +106.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0519 | -30.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0496 | -4.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0409 | -17.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0609 | +48.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1172 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2078 | +77.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1987 | -4.4% | ratio | 10-K | 2026-02-24 |