Financial Metrics
HCSG HEALTHCARE SERVICES GROUP INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | 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 | 417230000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 418931000.0 | +0.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 411388000.0 | -1.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 423433000.0 | +2.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 426288000.0 | +0.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 428149000.0 | +0.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 447662000.0 | +4.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 458491000.0 | +2.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 464338000.0 | +1.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1671389000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1715682000.0 | +2.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1837173000.0 | +7.1% | USD | 10-K | 2026-02-13 |
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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11671000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 8254000.0 | -29.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -5047000.0 | -161.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 15309000.0 | +403.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-06-30 | -1788000.0 | -111.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-09-30 | 14030000.0 | +884.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 17228000.0 | +22.8% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-06-30 | -32366000.0 | -287.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-09-30 | 42953000.0 | +232.7% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 38386000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 39471000.0 | +2.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 59059000.0 | +49.6% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.11 | -31.2% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -0.07 | -163.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.21 | +400.0% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -0.02 | -109.5% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.19 | +1050.0% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.23 | +21.1% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -0.44 | -291.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.59 | +234.1% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.52 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.54 | +3.8% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.82 | +51.9% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.11 | -31.2% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -0.07 | -163.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.21 | +400.0% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -0.02 | -109.5% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.19 | +1050.0% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.23 | +21.1% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -0.44 | -291.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.59 | +234.1% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.52 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.53 | +1.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.81 | +52.8% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16153000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 28662000.0 | +77.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-12-31 | 54330000.0 | +89.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 29288000.0 | -46.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 26430000.0 | -9.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 27055000.0 | +2.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 56776000.0 | +109.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 64317000.0 | +13.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 82818000.0 | +28.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 124388000.0 | +50.2% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 54330000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 56776000.0 | +4.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 125189000.0 | +120.5% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 330907000.0 | — | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 337896000.0 | +2.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 292210000.0 | -13.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 288521000.0 | -1.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 344864000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 330907000.0 | -4.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 281303000.0 | -15.0% | USD | 10-K | 2026-02-13 |
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 | 510087000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 549086000.0 | +7.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 533363000.0 | -2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 571696000.0 | +7.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 580414000.0 | +1.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 573212000.0 | -1.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 578118000.0 | +0.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 556652000.0 | -3.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 574968000.0 | +3.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 532294000.0 | -7.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 580633000.0 | +9.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 571696000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 556652000.0 | -2.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 576415000.0 | +3.6% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 719133000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 761758000.0 | +5.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 750716000.0 | -1.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 790652000.0 | +5.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 803880000.0 | +1.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 799702000.0 | -0.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 805841000.0 | +0.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 802772000.0 | -0.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 822963000.0 | +2.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 802200000.0 | -2.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 804299000.0 | +0.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 790652000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 802772000.0 | +1.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 794253000.0 | -1.1% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 162164000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 189664000.0 | +17.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 187774000.0 | -1.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 216928000.0 | +15.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 209375000.0 | -3.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 209483000.0 | +0.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 197204000.0 | -5.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 192547000.0 | -2.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 198749000.0 | +3.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 213932000.0 | +7.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 195644000.0 | -8.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 216928000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 192547000.0 | -11.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 170375000.0 | -11.5% | USD | 10-K | 2026-02-13 |
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 | 431666000.0 | — | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 441339000.0 | +2.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 432930000.0 | -1.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 456616000.0 | +5.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-03-31 | 474581000.0 | +3.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-06-30 | 471423000.0 | -0.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-09-30 | 488748000.0 | +3.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 499927000.0 | +2.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 514198000.0 | +2.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-06-30 | 477038000.0 | -7.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-09-30 | 496002000.0 | +4.0% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 456616000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 499927000.0 | +9.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 510210000.0 | +2.1% | USD | 10-K | 2026-02-13 |
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 | -16290000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -8887000.0 | +45.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -5947000.0 | +33.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -26033000.0 | -337.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -9714000.0 | +62.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -5402000.0 | +44.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 27501000.0 | +609.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 56288000.0 | +104.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 127581000.0 | +126.7% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 43498000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 30802000.0 | -29.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 144968000.0 | +370.6% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -743000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -637000.0 | +14.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -1910000.0 | -199.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 11716000.0 | +713.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -16039000.0 | -236.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -15751000.0 | +1.8% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -14470000.0 | +8.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -16820000.0 | -16.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -19566000.0 | -16.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -3293000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 6047000.0 | +283.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -11003000.0 | -282.0% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6907000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 11907000.0 | +72.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 12891000.0 | +8.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 13970000.0 | +8.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 970000.0 | -93.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -5038000.0 | -619.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -8780000.0 | -74.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -16455000.0 | -87.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -43726000.0 | -165.7% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -12154000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -31048000.0 | -155.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -63330000.0 | -104.0% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1010000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 2097000.0 | +107.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 3973000.0 | +89.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2198000.0 | -44.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 3510000.0 | +59.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 4909000.0 | +39.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1743000.0 | -64.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3102000.0 | +78.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 4438000.0 | +43.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 5406000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 6336000.0 | +17.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5818000.0 | -8.2% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74194000.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 74195000.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 73849000.0 | -0.5% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 73341000.0 | -0.7% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 73646000.0 | +0.4% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 73383000.0 | -0.4% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 73291000.0 | -0.1% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 73203000.0 | -0.1% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 72919000.0 | -0.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 72410000.0 | -0.7% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 70671000.0 | -2.4% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 73341000.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 73203000.0 | -0.2% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 69596000.0 | -4.9% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 76329000.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 76329000.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 76329000.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 76329000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 76533000.0 | +0.3% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 76533000.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 76533000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 76533000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 76809000.0 | +0.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 76819000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 76821000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 76329000.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 76533000.0 | +0.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 76821000.0 | +0.4% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74497000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 74478000.0 | -0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 74364000.0 | -0.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 73926000.0 | -0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 73853000.0 | -0.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 73687000.0 | -0.2% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 73670000.0 | -0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 73161000.0 | -0.7% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 72237000.0 | -1.3% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 74288000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 73754000.0 | -0.7% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 72380000.0 | -1.9% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74518000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 74567000.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 74364000.0 | -0.3% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 74055000.0 | -0.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 73853000.0 | -0.3% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 73926000.0 | +0.1% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 73961000.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 73161000.0 | -1.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 72966000.0 | -0.3% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 74340000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 73988000.0 | -0.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 73032000.0 | -1.3% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5802 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.5500 | -5.2% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.5480 | -0.4% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.5267 | -3.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.5331 | +1.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.5313 | -0.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.5440 | +2.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.5715 | +5.1% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.5773 | +1.0% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2.1139 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2.1372 | +1.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.3131 | +8.2% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.1455 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.8950 | -8.0% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.8405 | -1.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.6354 | -7.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.7721 | +5.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.7363 | -1.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.9316 | +7.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.8910 | -1.4% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.8929 | +0.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.4881 | -14.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 2.9678 | +19.3% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2.6354 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.8910 | +9.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.3832 | +17.0% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0280 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0197 | -29.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0123 | -162.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0362 | +394.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-06-30 | -0.0042 | -111.6% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-09-30 | 0.0328 | +881.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0385 | +17.4% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-06-30 | -0.0706 | -283.4% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-09-30 | 0.0925 | +231.0% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0230 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0230 | +0.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0321 | +39.7% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0996 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1511 | +51.7% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-12-31 | 0.2505 | +65.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1399 | -44.1% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.1262 | -9.8% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.1372 | +8.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.2949 | +114.9% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.3236 | +9.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.3871 | +19.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.6358 | +64.2% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.2505 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2949 | +17.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.7348 | +149.2% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0162 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0108 | -33.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0067 | -162.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0190 | +383.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-06-30 | -0.0022 | -111.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-09-30 | 0.0174 | +878.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0209 | +20.2% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-06-30 | -0.0403 | -292.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-09-30 | 0.0534 | +232.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0485 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0492 | +1.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0744 | +51.2% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0270 | — | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0187 | -30.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | -0.0117 | -162.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0323 | +376.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-06-30 | -0.0038 | -111.8% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-09-30 | 0.0287 | +856.9% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0335 | +16.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-06-30 | -0.0678 | -302.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-09-30 | 0.0866 | +227.6% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0841 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0790 | -6.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1158 | +46.6% | ratio | 10-K | 2026-02-13 |