Financial Metrics
IOSP INNOSPEC INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 509600000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 480400000.0 | -5.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 464100000.0 | -3.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 500200000.0 | +7.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 435000000.0 | -13.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 443400000.0 | +1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 440800000.0 | -0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 439700000.0 | -0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 441900000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1948800000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1845400000.0 | -5.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1778000000.0 | -3.7% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 147800000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 150400000.0 | +1.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 137200000.0 | -8.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 155700000.0 | +13.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 126900000.0 | -18.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 124100000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 125100000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 123200000.0 | -1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 116700000.0 | -5.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 591100000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 542900000.0 | -8.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 492400000.0 | -9.3% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 34200000.0 | -16.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 41900000.0 | +22.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 50500000.0 | +20.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 40700000.0 | -19.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 45600000.0 | +12.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 42500000.0 | -6.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 34300000.0 | -19.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5900000.0 | -82.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 161600000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 177900000.0 | +10.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 129500000.0 | -27.2% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.34 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.16 | -13.4% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.58 | +36.2% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.66 | +5.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.25 | -24.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.34 | +7.2% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.31 | -2.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.94 | -28.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.52 | -44.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 5.6 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.43 | -74.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4.69 | +228.0% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.33 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.16 | -12.8% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.57 | +35.3% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.65 | +5.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.24 | -24.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.33 | +7.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.31 | -1.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.94 | -28.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.52 | -44.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 5.56 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.42 | -74.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4.67 | +228.9% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 147500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 165900000.0 | +12.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 207200000.0 | +24.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 203700000.0 | -1.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 270100000.0 | +32.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 240200000.0 | -11.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 303800000.0 | +26.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 289200000.0 | -4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 299800000.0 | +3.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 266600000.0 | -11.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 270800000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 203700000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 289200000.0 | +42.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 292500000.0 | +1.1% | USD | 10-K | 2026-02-18 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 365700000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 356700000.0 | -2.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 331500000.0 | -7.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 300100000.0 | -9.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 304300000.0 | +1.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 313500000.0 | +3.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 319300000.0 | +1.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 301000000.0 | -5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 315400000.0 | +4.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 336800000.0 | +6.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 345200000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 300100000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 301000000.0 | +0.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 329300000.0 | +9.4% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 875000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 854500000.0 | -2.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 863700000.0 | +1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 885700000.0 | +2.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 912900000.0 | +3.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 876800000.0 | -4.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 965600000.0 | +10.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 956600000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 977100000.0 | +2.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 969700000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 988800000.0 | +2.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 885700000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 956600000.0 | +8.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1004600000.0 | +5.0% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1624100000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1610800000.0 | -0.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1618600000.0 | +0.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1707400000.0 | +5.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1732800000.0 | +1.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1700300000.0 | -1.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1797700000.0 | +5.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1734700000.0 | -3.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1774600000.0 | +2.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1806100000.0 | +1.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1799400000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1707400000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1734700000.0 | +1.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1832400000.0 | +5.6% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 381600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 364900000.0 | -4.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 344200000.0 | -5.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 371500000.0 | +7.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 364900000.0 | -1.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 332800000.0 | -8.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 373100000.0 | +12.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 371400000.0 | -0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 357600000.0 | -3.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 337400000.0 | -5.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 356100000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 371500000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 371400000.0 | -0.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 360100000.0 | -3.0% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 543500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 516000000.0 | -5.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 490500000.0 | -4.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 557800000.0 | +13.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 546600000.0 | -2.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 504400000.0 | -7.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 550100000.0 | +9.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 518600000.0 | -5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 508900000.0 | -1.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 504600000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 496500000.0 | -1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 557800000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 518600000.0 | -7.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 499500000.0 | -3.7% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1078200000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1092200000.0 | +1.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1125400000.0 | +3.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1147100000.0 | +1.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1183600000.0 | +3.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1192600000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1243400000.0 | +4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1211200000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1260000000.0 | +4.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1295400000.0 | +2.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1297000000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1147100000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1211200000.0 | +5.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1326100000.0 | +9.5% | USD | 10-K | 2026-02-18 |
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 | 21800000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 76800000.0 | +252.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 134900000.0 | +75.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 80600000.0 | -40.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 85300000.0 | +5.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 158800000.0 | +86.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28300000.0 | -82.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 37600000.0 | +32.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 76900000.0 | +104.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 207300000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 184500000.0 | -11.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 138300000.0 | -25.0% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -39300000.0 | -78.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -56000000.0 | -42.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -14300000.0 | +74.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -29700000.0 | -107.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -41400000.0 | -39.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15500000.0 | +62.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -31700000.0 | -104.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -55900000.0 | -76.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -111800000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -62000000.0 | +44.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -75100000.0 | -21.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 400000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -18800000.0 | -4800.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -18600000.0 | +1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 500000.0 | +102.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -18400000.0 | -3780.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -17500000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -3800000.0 | +78.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -32500000.0 | -755.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -43300000.0 | -33.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -39000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -35300000.0 | +9.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -63900000.0 | -81.0% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 29554500.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 29554500.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 29554500.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 29554500.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 29554500.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 29554500.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 29554500.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 29554500.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 29554500.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 29554500.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 29554500.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 29554500.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 29554500.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 29554500.0 | +0.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24801000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 24868000.0 | +0.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 24866000.0 | -0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 24893000.0 | +0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 24937000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 24941000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 24970000.0 | +0.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 24937000.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 24834000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 24851000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 24932000.0 | +0.3% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 24880000.0 | -0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24962000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 24980000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 25006000.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 25066000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 25097000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25101000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25102000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 25042000.0 | -0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 24909000.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25022000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 25119000.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 24993000.0 | -0.5% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3138 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2982 | -5.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2867 | -3.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2887 | +0.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2558 | -11.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2466 | -3.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2484 | +0.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2435 | -2.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2456 | +0.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.1414 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.0638 | -6.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.9703 | -8.8% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2930 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.3417 | +2.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2.5093 | +7.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.3841 | -5.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.5018 | +4.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2.6346 | +5.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.5880 | -1.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.5757 | -0.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.7324 | +6.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.8740 | +5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.7767 | -3.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.3841 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.5757 | +8.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.7898 | +8.3% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5041 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4724 | -6.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.4358 | -7.7% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.4863 | +11.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.4618 | -5.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.4229 | -8.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.4424 | +4.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.4282 | -3.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4039 | -5.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3895 | -3.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3828 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4863 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.4282 | -11.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.3767 | -12.0% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2900 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.3131 | +7.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2956 | -5.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3113 | +5.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2917 | -6.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2799 | -4.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2838 | +1.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2802 | -1.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2641 | -5.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3033 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2942 | -3.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2769 | -5.9% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0805 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0712 | -11.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0903 | +26.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1010 | +11.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0936 | -7.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1028 | +9.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0964 | -6.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0780 | -19.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0134 | -82.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0829 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0964 | +16.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0728 | -24.4% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3865 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4546 | +17.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.6020 | +32.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.5483 | -8.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.7402 | +35.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.7218 | -2.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.8143 | +12.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.7787 | -4.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8384 | +7.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.7902 | -5.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7605 | -3.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5483 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.7787 | +42.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.8123 | +4.3% | ratio | 10-K | 2026-02-18 |