Financial Metrics
KOP Koppers Holdings Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4/A | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | 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 | 513400000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 577200000.0 | +12.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 550400000.0 | -4.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 497600000.0 | -9.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 563200000.0 | +13.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 554300000.0 | -1.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 456500000.0 | -17.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 504800000.0 | +10.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 485300000.0 | -3.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2154200000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2092100000.0 | -2.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1879300000.0 | -10.2% | USD | 10-K | 2026-02-26 |
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 | 50300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 54400000.0 | +8.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53300000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 34600000.0 | -35.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 57500000.0 | +66.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 49700000.0 | -13.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 27000000.0 | -45.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 39100000.0 | +44.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 51800000.0 | +32.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 195200000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 148200000.0 | -24.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 167800000.0 | +13.2% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25500000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 24500000.0 | -3.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26300000.0 | +7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 13000000.0 | -50.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 26800000.0 | +106.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 22800000.0 | -14.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -13900000.0 | -161.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 16400000.0 | +218.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 23800000.0 | +45.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 89200000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52400000.0 | -41.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 56000000.0 | +6.9% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.22 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.17 | -4.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.27 | +8.5% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.61 | -52.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.29 | +111.5% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.12 | -13.2% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.68 | -160.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.83 | +222.1% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.21 | +45.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4.28 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.54 | -40.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.82 | +11.0% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.19 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.15 | -3.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.22 | +6.1% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.59 | -51.6% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.25 | +111.9% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.09 | -12.8% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.68 | -162.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.81 | +219.1% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.17 | +44.4% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4.14 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.46 | -40.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.74 | +11.4% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 258300000.0 | +6.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 241700000.0 | -6.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 202400000.0 | -16.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 218300000.0 | +7.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 224100000.0 | +2.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 238000000.0 | +6.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 191800000.0 | -19.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 204800000.0 | +6.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 211700000.0 | +3.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 192100000.0 | -9.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 202400000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 191800000.0 | -5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 158700000.0 | -17.3% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 379200000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 373100000.0 | -1.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 369600000.0 | -0.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 395700000.0 | +7.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 399000000.0 | +0.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 402300000.0 | +0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 405900000.0 | +0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 404600000.0 | -0.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 403400000.0 | -0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 405400000.0 | +0.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 400300000.0 | -1.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 395700000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 404600000.0 | +2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 411200000.0 | +1.6% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 710600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 713500000.0 | +0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 699500000.0 | -2.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 699000000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 707700000.0 | +1.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 721400000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 730100000.0 | +1.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 680600000.0 | -6.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 691800000.0 | +1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 708000000.0 | +2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 682800000.0 | -3.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 699000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 680600000.0 | -2.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 668700000.0 | -1.7% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1800600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1815700000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1810200000.0 | -0.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1835500000.0 | +1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1845300000.0 | +0.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1948000000.0 | +5.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1959600000.0 | +0.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1890200000.0 | -3.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1890800000.0 | +0.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1930800000.0 | +2.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1894800000.0 | -1.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1835500000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1890200000.0 | +3.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1886800000.0 | -0.2% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 316000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 294100000.0 | -6.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 312900000.0 | +6.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 325900000.0 | +4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 308900000.0 | -5.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 284900000.0 | -7.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 287000000.0 | +0.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 325800000.0 | +13.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 262200000.0 | -19.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 272300000.0 | +3.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 259800000.0 | -4.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 325900000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 325800000.0 | -0.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 227100000.0 | -30.3% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1365700000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1359100000.0 | -0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1334200000.0 | -1.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1332500000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1335400000.0 | +0.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1434700000.0 | +7.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1427000000.0 | -0.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1401200000.0 | -1.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1392500000.0 | -0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1403700000.0 | +0.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1348900000.0 | -3.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1332500000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1401200000.0 | +5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1312500000.0 | -6.3% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 430600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 452600000.0 | +5.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 472000000.0 | +4.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 498900000.0 | +5.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 505800000.0 | +1.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 509200000.0 | +0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 532300000.0 | +4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 488700000.0 | -8.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 498000000.0 | +1.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 526800000.0 | +5.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 545600000.0 | +3.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 498900000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 488700000.0 | -2.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 574000000.0 | +17.5% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 881000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 902200000.0 | +2.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 859800000.0 | -4.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 835400000.0 | -2.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 865100000.0 | +3.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 986700000.0 | +14.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 975900000.0 | -1.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 925900000.0 | -5.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 975900000.0 | +5.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 962900000.0 | -1.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 918300000.0 | -4.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 835400000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 925900000.0 | +10.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 914300000.0 | -1.3% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -2100000.0 | +86.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 79500000.0 | +3885.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -12300000.0 | -115.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 14900000.0 | +221.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 44700000.0 | +200.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -22700000.0 | -150.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 27800000.0 | +222.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 77400000.0 | +178.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 146100000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 119400000.0 | -18.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 122500000.0 | +2.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28500000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -60600000.0 | -112.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -88300000.0 | -45.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -25800000.0 | +70.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -141600000.0 | -448.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -154400000.0 | -9.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -17600000.0 | +88.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -39300000.0 | -123.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -38500000.0 | +2.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -116000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -173300000.0 | -49.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -72700000.0 | +58.0% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56800000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 78600000.0 | +38.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 31600000.0 | -59.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 23000000.0 | -27.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 111600000.0 | +385.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 88400000.0 | -20.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 28700000.0 | -67.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3300000.0 | -88.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -47300000.0 | -1533.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2600000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 35700000.0 | +1273.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -58500000.0 | -263.9% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30400000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 62600000.0 | +105.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 91300000.0 | +45.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 26300000.0 | -71.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 17100000.0 | -35.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 15400000.0 | -9.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 14300000.0 | -7.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 12100000.0 | -15.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 12000000.0 | -0.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 120500000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 77400000.0 | -35.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 55000000.0 | -28.9% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20823000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 20873000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 20823000.0 | -0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21188000.0 | +1.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 20520000.0 | -3.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 20268000.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20004000.0 | -1.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 19712000.0 | -1.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 19613000.0 | -0.5% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 20860000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 20281000.0 | -2.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 19456000.0 | -4.1% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24785000.0 | — | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 24838000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 24890000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 25163238.0 | +1.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 25630000.0 | +1.9% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-06-30 | 25696000.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-09-30 | 25717647.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 25761084.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 26119526.0 | +1.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 26158485.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 26194068.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 25163000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25761084.0 | +2.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26213052.0 | +1.8% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20842000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 20843000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 20828000.0 | -0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21066000.0 | +1.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 20901000.0 | -0.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 20409000.0 | -2.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20369000.0 | -0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 19883000.0 | -2.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 19654000.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 20835000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 20659000.0 | -0.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 19855000.0 | -3.9% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21385000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 21351000.0 | -0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 21659000.0 | +1.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21909000.0 | +1.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 21559000.0 | -1.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 20961000.0 | -2.8% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20369000.0 | -2.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 20235000.0 | -0.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 20212000.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 21539000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 21291000.0 | -1.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 20405000.0 | -4.2% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2851 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3179 | +11.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3041 | -4.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2697 | -11.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2891 | +7.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2829 | -2.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2414 | -14.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2614 | +8.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2561 | -2.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1736 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.1068 | -5.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.9960 | -10.0% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2487 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.4260 | +7.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.2355 | -7.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.1448 | -4.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.2910 | +6.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.5321 | +10.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.5439 | +0.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.0890 | -17.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.6384 | +26.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.6001 | -1.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.6282 | +1.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2.1448 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.0890 | -2.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.9445 | +41.0% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.1716 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.0029 | -5.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.8267 | -5.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.6709 | -5.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.6402 | -1.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.8176 | +6.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.6808 | -4.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.8672 | +7.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.7962 | -2.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.6646 | -4.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.4723 | -7.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2.6709 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.8672 | +7.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2866 | -20.3% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0497 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0424 | -14.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0478 | +12.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0261 | -45.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0476 | +82.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0411 | -13.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0304 | -174.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0325 | +206.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0490 | +51.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0414 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0250 | -39.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0298 | +19.0% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0980 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0942 | -3.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0968 | +2.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0695 | -28.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1021 | +46.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0897 | -12.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0591 | -34.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0775 | +31.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1067 | +37.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0906 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0708 | -21.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0893 | +26.0% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0142 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0135 | -4.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0145 | +7.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0070 | -51.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0138 | +95.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0116 | -15.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0074 | -163.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0085 | +215.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0126 | +47.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0486 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0277 | -43.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0297 | +7.1% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0592 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0541 | -8.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0557 | +2.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0257 | -53.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0526 | +104.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0428 | -18.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0279 | -165.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0311 | +211.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0436 | +40.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1788 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1072 | -40.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0976 | -9.0% | ratio | 10-K | 2026-02-26 |