Financial Metrics
PKOH PARK OHIO HOLDINGS CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2025-12-08 | 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 | 423500000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 428100000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 418800000.0 | -2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 417600000.0 | -0.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 432600000.0 | +3.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 417600000.0 | -3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 405400000.0 | -2.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 400100000.0 | -1.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 398600000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1659700000.0 | — | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1656200000.0 | -0.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1599100000.0 | -3.4% | USD | 10-K | 2026-03-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 71400000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 73200000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 72300000.0 | -1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 68100000.0 | -5.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 68200000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 66600000.0 | -2.3% | USD | 10-Q | 2025-11-06 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20200000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 19200000.0 | -5.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 27000000.0 | +40.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 24000000.0 | -11.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 24600000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 23600000.0 | -4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18900000.0 | -19.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 20100000.0 | +6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 17300000.0 | -13.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 84100000.0 | — | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 86600000.0 | +3.0% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 66300000.0 | -23.4% | USD | 10-K | 2026-03-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 5400000.0 | -6.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 11100000.0 | +105.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9600000.0 | -13.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 11900000.0 | +24.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 9800000.0 | -17.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8300000.0 | -15.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 9200000.0 | +10.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5300000.0 | -42.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7800000.0 | — | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 31800000.0 | +307.7% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 23800000.0 | -25.2% | USD | 10-K | 2026-03-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.47 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.44 | -6.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.9 | +104.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.77 | -14.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.95 | +23.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.75 | -21.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.62 | -17.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.67 | +8.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.39 | -41.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.63 | — | USD/shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 2.46 | +290.5% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.73 | -29.7% | USD/shares | 10-K | 2026-03-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.47 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.43 | -8.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.88 | +104.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.75 | -14.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.92 | +22.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.73 | -20.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6 | -17.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.66 | +10.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.38 | -42.4% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.62 | — | USD/shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 2.4 | +287.1% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.7 | -29.2% | USD/shares | 10-K | 2026-03-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 53400000.0 | +7.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 51200000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 54800000.0 | +7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 61600000.0 | +12.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 59900000.0 | -2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 59500000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 53100000.0 | -10.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 54500000.0 | +2.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 45600000.0 | -16.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 50800000.0 | +11.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 54800000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 53100000.0 | -3.1% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 44800000.0 | -15.6% | USD | 10-K | 2026-03-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 256800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 256900000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 265800000.0 | +3.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 263300000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 283800000.0 | +7.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 275500000.0 | -2.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 276500000.0 | +0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 249500000.0 | -9.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 277200000.0 | +11.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 282500000.0 | +1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 275000000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 263300000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 249500000.0 | -5.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 265000000.0 | +6.2% | USD | 10-K | 2026-03-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 410000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 405900000.0 | -1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 404200000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 411100000.0 | +1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 428500000.0 | +4.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 427800000.0 | -0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 430800000.0 | +0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 422900000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 419800000.0 | -0.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 425900000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 428400000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 411100000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 422900000.0 | +2.9% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 420900000.0 | -0.5% | USD | 10-K | 2026-03-05 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 945600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 952000000.0 | +0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 965000000.0 | +1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 824400000.0 | -14.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 883700000.0 | +7.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 864100000.0 | -2.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 886000000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 836000000.0 | -5.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 870000000.0 | +4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 873800000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 887000000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 824400000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 836000000.0 | +1.4% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 852500000.0 | +2.0% | USD | 10-K | 2026-03-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1447400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1451800000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1456500000.0 | +0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1340700000.0 | -8.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1365100000.0 | +1.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1380600000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1406600000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1365100000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1411800000.0 | +3.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1421700000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1436600000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1340700000.0 | — | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1365100000.0 | +1.8% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1419600000.0 | +4.0% | USD | 10-K | 2026-03-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 445400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 432700000.0 | -2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 451400000.0 | +4.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 363600000.0 | -19.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 393500000.0 | +8.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 357000000.0 | -9.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 361300000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 361100000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 360800000.0 | -0.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 336200000.0 | -6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 346800000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 363600000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 361100000.0 | -0.7% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 366600000.0 | +1.5% | USD | 10-K | 2026-03-05 |
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 | 267400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 274600000.0 | +2.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 276600000.0 | +0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 280400000.0 | +1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 288500000.0 | +2.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 293800000.0 | +1.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 335900000.0 | +14.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 330800000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 349200000.0 | +5.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 371100000.0 | +6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 374800000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 280400000.0 | — | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 330800000.0 | +18.0% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 380900000.0 | +15.1% | USD | 10-K | 2026-03-05 |
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 |
|---|
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | -16800000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -24200000.0 | -44.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -33300000.0 | -37.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -9500000.0 | +71.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -16900000.0 | -77.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -27600000.0 | -63.3% | USD | 10-Q | 2025-11-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 25800000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 35300000.0 | +36.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 33100000.0 | -6.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 20300000.0 | -38.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 31500000.0 | +55.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 30100000.0 | -4.4% | USD | 10-Q | 2025-11-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 13400000.0 | +123.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 20800000.0 | +55.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5800000.0 | -72.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 13200000.0 | +127.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 22300000.0 | +68.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9500000.0 | -57.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 16900000.0 | +77.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27600000.0 | +63.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 28200000.0 | — | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 31400000.0 | +11.3% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 40300000.0 | +28.3% | USD | 10-K | 2026-03-05 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 17029938.0 | — | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 18292490.0 | +7.4% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 18559230.0 | +1.5% | shares | 10-K | 2026-03-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12200000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 12200000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 12400000.0 | +1.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 12400000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 12500000.0 | +0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 13100000.0 | +4.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13600000.0 | +3.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 13700000.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 13900000.0 | +1.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 12295999.0 | — | shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 12902490.0 | +4.9% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 13768371.0 | +6.7% | shares | 10-K | 2026-03-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12300000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 12400000.0 | +0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 12600000.0 | +1.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 12800000.0 | +1.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 12900000.0 | +0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 13400000.0 | +3.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13900000.0 | +3.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 14000000.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 12510901.0 | — | shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 13239608.0 | +5.8% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 13973125.0 | +5.5% | shares | 10-K | 2026-03-05 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2926 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2949 | +0.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2875 | -2.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3059 | +6.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.3133 | +2.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2969 | -5.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2872 | -3.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2814 | -2.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2775 | -1.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.2379 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1.2132 | -2.0% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.1264 | -7.2% | ratio | 10-K | 2026-03-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1230 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.2001 | +3.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.1378 | -2.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.2673 | +6.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.2457 | -1.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.4204 | +7.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.4523 | +1.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3151 | -5.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.4113 | +4.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.5990 | +7.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.5577 | -1.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.2673 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.3151 | +2.1% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 2.3254 | +0.4% | ratio | 10-K | 2026-03-05 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.1710 | — | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1692 | -1.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1731 | +2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1680 | -3.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1705 | +1.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1671 | -2.0% | ratio | 10-Q | 2025-11-06 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0137 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0126 | -7.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0265 | +110.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0230 | -13.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0275 | +19.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0235 | -14.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0205 | -12.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0230 | +12.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0133 | -42.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0047 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0192 | +308.6% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0149 | -22.5% | ratio | 10-K | 2026-03-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0477 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0448 | -6.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0645 | +43.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0575 | -10.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0569 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0565 | -0.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0466 | -17.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0502 | +7.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0434 | -13.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0507 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0523 | +3.2% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0415 | -20.7% | ratio | 10-K | 2026-03-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1114 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1234 | +10.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1134 | -8.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.1507 | +32.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1565 | +3.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1678 | +7.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.1647 | -1.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.1471 | -10.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1511 | +2.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1356 | -10.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1465 | +8.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1507 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 0.1471 | -2.4% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.1222 | -16.9% | ratio | 10-K | 2026-03-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0040 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0037 | -7.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0076 | +104.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0070 | -7.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0086 | +22.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0070 | -19.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0059 | -15.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0065 | +10.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0037 | -43.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0058 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0233 | +300.4% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0168 | -28.0% | ratio | 10-K | 2026-03-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0217 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0197 | -9.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0401 | +104.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0333 | -17.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0405 | +21.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0292 | -28.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0238 | -18.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0248 | +4.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0141 | -43.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0278 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0961 | +245.6% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0625 | -35.0% | ratio | 10-K | 2026-03-05 |