Financial Metrics
HXL HEXCEL CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 3 | 2026-03-05 | 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 | 457700000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 454300000.0 | -0.7% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 419500000.0 | -7.7% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 472300000.0 | +12.6% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 500400000.0 | +5.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 456500000.0 | -8.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 456500000.0 | +0.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 489900000.0 | +7.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 456200000.0 | -6.9% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1789000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1903000000.0 | +6.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1893900000.0 | -0.5% | USD | 10-K | 2026-02-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127700000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 110800000.0 | -13.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 91600000.0 | -17.3% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 118200000.0 | +29.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 126600000.0 | +7.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 106500000.0 | -15.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 102400000.0 | -3.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 111500000.0 | +8.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 99900000.0 | -10.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 433200000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 469800000.0 | +8.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 434800000.0 | -7.4% | USD | 10-K | 2026-02-11 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 62800000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 61300000.0 | -2.4% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 43600000.0 | -28.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 52900000.0 | +21.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 71800000.0 | +35.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 52500000.0 | -26.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 44200000.0 | -15.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 30000000.0 | -32.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 36000000.0 | +20.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 215300000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 186100000.0 | -13.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 171600000.0 | -7.8% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 36500000.0 | — | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 50000000.0 | +37.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 39800000.0 | -20.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 28900000.0 | -27.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 13500000.0 | -53.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 20600000.0 | +52.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 105700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 132100000.0 | +25.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 109400000.0 | -17.2% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 105700000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 104200000.0 | -1.4% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 97700000.0 | -6.2% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 227000000.0 | +132.3% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 85900000.0 | -62.2% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 75400000.0 | -12.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 98200000.0 | +30.2% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 125400000.0 | +27.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 89200000.0 | -28.9% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 77200000.0 | -13.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 90500000.0 | +17.2% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 227000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 125400000.0 | -44.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 71000000.0 | -43.4% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 265300000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 257300000.0 | -3.0% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 236800000.0 | -8.0% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 234700000.0 | -0.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 271000000.0 | +15.5% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 283100000.0 | +4.5% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 258600000.0 | -8.7% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 212000000.0 | -18.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258600000.0 | +22.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 271400000.0 | +4.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 234300000.0 | -13.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 234700000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 212000000.0 | -9.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 249300000.0 | +17.6% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 354600000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 360900000.0 | +1.8% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 350800000.0 | -2.8% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 334400000.0 | -4.7% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 353800000.0 | +5.8% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 351500000.0 | -0.7% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 376000000.0 | +7.0% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 356200000.0 | -5.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 381500000.0 | +7.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 375400000.0 | -1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 357600000.0 | -4.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 334400000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 356200000.0 | +6.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 328800000.0 | -7.7% | USD | 10-K | 2026-02-11 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 807900000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 810100000.0 | +0.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 765400000.0 | -5.5% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 864200000.0 | +12.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 789700000.0 | -8.6% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 807600000.0 | +2.3% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 828000000.0 | +2.5% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 781500000.0 | -5.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 822500000.0 | +5.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 847400000.0 | +3.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 787400000.0 | -7.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 864200000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 781500000.0 | -9.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 730700000.0 | -6.5% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2907300000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 2921900000.0 | +0.5% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 2846300000.0 | -2.6% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 2918500000.0 | +2.5% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 2821200000.0 | -3.3% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 2827600000.0 | +0.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 2862300000.0 | +1.2% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 2725600000.0 | -4.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2779200000.0 | +2.0% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 2843300000.0 | +2.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2758400000.0 | -3.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2918500000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2725600000.0 | -6.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2704000000.0 | -0.8% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 290100000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 276100000.0 | -4.8% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 252900000.0 | -8.4% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 315900000.0 | +24.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 288600000.0 | -8.6% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 293700000.0 | +1.8% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 300000000.0 | +2.1% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 353500000.0 | +17.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 317500000.0 | -10.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 315500000.0 | -0.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 286000000.0 | -9.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 315900000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 353500000.0 | +11.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 322700000.0 | -8.7% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1285100000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1255800000.0 | -2.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1200000000.0 | -4.4% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1202000000.0 | +0.2% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 1189100000.0 | -1.1% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 1256400000.0 | +5.7% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 1272800000.0 | +1.3% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 1197700000.0 | -5.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1246600000.0 | +4.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 1289400000.0 | +3.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1191700000.0 | -7.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1202000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 1197700000.0 | -0.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1453300000.0 | +21.3% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1622200000.0 | — | USD | 10-Q | 2024-10-21 |
| Quarterly | 2023-06-30 | 1666100000.0 | +2.7% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2023-09-30 | 1646300000.0 | -1.2% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2023-12-31 | 1716500000.0 | +4.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-31 | 1632100000.0 | -4.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 1571200000.0 | -3.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 1589500000.0 | +1.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-31 | 1527900000.0 | -3.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1532600000.0 | +0.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 1553900000.0 | +1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 1566700000.0 | +0.8% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1716500000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1527900000.0 | -11.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1250700000.0 | -18.1% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 768500000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 779000000.0 | +1.4% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 754100000.0 | -3.2% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 699400000.0 | -7.3% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 714600000.0 | +2.2% | USD | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 794900000.0 | +11.2% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 805100000.0 | +1.3% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 700600000.0 | -13.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 787100000.0 | +12.3% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 827700000.0 | +5.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 757900000.0 | -8.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 699400000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 700600000.0 | +0.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 993000000.0 | +41.7% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -23400000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 30100000.0 | +228.6% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 98100000.0 | +225.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | -7000000.0 | -107.1% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 37200000.0 | +631.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 127300000.0 | +242.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -28500000.0 | -122.4% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | -5200000.0 | +81.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 105000000.0 | +2119.2% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 257100000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 289900000.0 | +12.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 230500000.0 | -20.5% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -18100000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | -72300000.0 | -299.4% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | -81600000.0 | -12.9% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | -28700000.0 | +64.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | -51600000.0 | -79.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -68400000.0 | -32.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -27200000.0 | +60.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | -42500000.0 | -56.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -57800000.0 | -36.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -50700000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -87000000.0 | -71.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -76000000.0 | +12.6% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34800000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 34000000.0 | -2.3% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | -29700000.0 | -187.4% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | -104300000.0 | -251.2% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | -136000000.0 | -30.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -187800000.0 | -38.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 18200000.0 | +109.7% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | -4100000.0 | -122.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -85500000.0 | -1985.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -92600000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -301700000.0 | -225.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -212300000.0 | +29.6% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18100000.0 | — | USD | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 74800000.0 | +313.3% | USD | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 94400000.0 | +26.2% | USD | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 28700000.0 | -69.6% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 51600000.0 | +79.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 68400000.0 | +32.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 26100000.0 | -61.8% | USD | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 41400000.0 | +58.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 55100000.0 | +33.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 108200000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 87000000.0 | -19.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 73300000.0 | -15.7% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 84100000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 81000000.0 | -3.7% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 75700000.0 | -6.5% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 110600000.0 | — | shares | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 110600000.0 | +0.0% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 110700000.0 | +0.1% | shares | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 110800000.0 | +0.1% | shares | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 111300000.0 | +0.5% | shares | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 111400000.0 | +0.1% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 111500000.0 | +0.1% | shares | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 111600000.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 111900000.0 | +0.3% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 112000000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 112000000.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 110800000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 111600000.0 | +0.7% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 112100000.0 | +0.4% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 84600000.0 | — | shares | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 84700000.0 | +0.1% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 84600000.0 | -0.1% | shares | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 83900000.0 | -0.8% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 82500000.0 | -1.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 81500000.0 | -1.2% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 81100000.0 | -0.5% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 80200000.0 | -1.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 79800000.0 | -0.5% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 84600000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 82300000.0 | -2.7% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 79500000.0 | -3.4% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85500000.0 | — | shares | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 85600000.0 | +0.1% | shares | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 85600000.0 | +0.0% | shares | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 84800000.0 | -0.9% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 83200000.0 | -1.9% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 82100000.0 | -1.3% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 81700000.0 | -0.5% | shares | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 80600000.0 | -1.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 80300000.0 | -0.4% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 85500000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 83000000.0 | -2.9% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 80000000.0 | -3.6% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1574 | — | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 0.1555 | -1.2% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.1474 | -5.2% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 0.1674 | +13.6% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.1770 | +5.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1595 | -9.9% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1643 | +3.0% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 0.1723 | +4.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1654 | -4.0% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.6130 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.6982 | +13.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.7004 | +0.3% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7849 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 2.9341 | +5.4% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 3.0265 | +3.1% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 2.7357 | -9.6% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 2.7363 | +0.0% | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 2.7497 | +0.5% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 2.7600 | +0.4% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 2.2107 | -19.9% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2.5906 | +17.2% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 2.6859 | +3.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.7531 | +2.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2.7357 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 2.2107 | -19.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.2643 | +2.4% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7922 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.7537 | -4.9% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.7289 | -3.3% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 0.7003 | -3.9% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 0.7286 | +4.0% | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 0.7996 | +9.8% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 0.8008 | +0.1% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 0.7839 | -2.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.8134 | +3.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 0.8298 | +2.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.7606 | -8.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.7003 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.7839 | +11.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.1620 | +48.2% | ratio | 10-K | 2026-02-11 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2790 | — | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 0.2439 | -12.6% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.2184 | -10.5% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 0.2503 | +14.6% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.2530 | +1.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2333 | -7.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.2243 | -3.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 0.2276 | +1.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2190 | -3.8% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2421 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.2469 | +2.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2296 | -7.0% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0773 | — | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0999 | +29.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0872 | -12.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0633 | -27.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0276 | -56.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0452 | +63.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0591 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0694 | +17.5% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0578 | -16.8% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1372 | — | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2023-06-30 | 0.1349 | -1.7% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2023-09-30 | 0.1039 | -23.0% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 0.1120 | +7.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2024-06-30 | 0.1435 | +28.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1150 | -19.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0968 | -15.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 0.0612 | -36.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0789 | +28.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.1203 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0978 | -18.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0906 | -7.3% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3644 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.3774 | +3.6% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.3863 | +2.4% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 0.7186 | +86.0% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-03-31 | 0.2976 | -58.6% | ratio | 10-Q | 2024-04-22 |
| Quarterly | 2024-06-30 | 0.2567 | -13.7% | ratio | 10-Q | 2024-07-18 |
| Quarterly | 2024-09-30 | 0.3273 | +27.5% | ratio | 10-Q | 2024-10-21 |
| Quarterly | 2024-12-31 | 0.3547 | +8.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.2809 | -20.8% | ratio | 10-Q | 2025-04-21 |
| Quarterly | 2025-06-30 | 0.2447 | -12.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3164 | +29.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.7186 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.3547 | -50.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2200 | -38.0% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0129 | — | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0177 | +36.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0139 | -21.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0104 | -25.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0047 | -54.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0075 | +57.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0362 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0485 | +33.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0405 | -16.5% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0224 | — | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0318 | +42.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0250 | -21.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0189 | -24.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0087 | -53.9% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0131 | +51.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0616 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0865 | +40.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0875 | +1.2% | ratio | 10-K | 2026-02-11 |