Skip to content
10-K

Annual Report

HEXCEL CORP /DE/ HXL

0001193125-26-046377

← back to feed
Filed
Feb 11, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Jan 30, 2026 75.87M sh
Shares Diluted FY 2025 · Dec 31, 2025 80M sh
Shares Diluted FY 2025 · Dec 31, 2024 83M sh
Shares Diluted FY 2025 · Dec 31, 2023 85.5M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $454.3M
Stock Repurchased FY 2025 · Dec 31, 2024 $252.2M
Stock Repurchased FY 2025 · Dec 31, 2023 $30.1M
Dividends Paid FY 2025 · Dec 31, 2025 $53.9M
Dividends Paid FY 2025 · Dec 31, 2024 $49.3M
Dividends Paid FY 2025 · Dec 31, 2023 $42.2M
Capex FY 2025 · Dec 31, 2025 $73.3M
Capex FY 2025 · Dec 31, 2024 $87M
Capex FY 2025 · Dec 31, 2023 $108.2M
Operating Cash Flow FY 2025 · Dec 31, 2025 $230.5M
Operating Cash Flow FY 2025 · Dec 31, 2024 $289.9M
Operating Cash Flow FY 2025 · Dec 31, 2023 $257.1M
Long Term Debt FY 2025 · Dec 31, 2025 $993M
Long Term Debt FY 2025 · Dec 31, 2024 $700.6M
Cash And Equivalents FY 2025 · Dec 31, 2025 $71M
Cash And Equivalents FY 2025 · Dec 31, 2024 $125.4M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.25B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.53B
Stockholders Equity FY 2025 · Dec 31, 2023 $1.72B
Stockholders Equity FY 2025 · Dec 31, 2022 $1.55B
Current Liabilities FY 2025 · Dec 31, 2025 $322.7M
Current Liabilities FY 2025 · Dec 31, 2024 $353.5M
Total Liabilities FY 2025 · Dec 31, 2025 $1.45B
Total Liabilities FY 2025 · Dec 31, 2024 $1.2B
Current Assets FY 2025 · Dec 31, 2025 $730.7M
Current Assets FY 2025 · Dec 31, 2024 $781.5M
Total Assets FY 2025 · Dec 31, 2025 $2.7B
Total Assets FY 2025 · Dec 31, 2024 $2.73B
Total Assets FY 2025 · Dec 31, 2023 $2.92B
Sga Expense FY 2025 · Dec 31, 2025 $169M
Sga Expense FY 2025 · Dec 31, 2024 $176.6M
Sga Expense FY 2025 · Dec 31, 2023 $163.8M
Rd Expense FY 2025 · Dec 31, 2025 $56.4M
Rd Expense FY 2025 · Dec 31, 2024 $57.1M
Rd Expense FY 2025 · Dec 31, 2023 $52.7M
Net Income FY 2025 · Dec 31, 2025 $109.4M
Net Income FY 2025 · Dec 31, 2024 $132.1M
Net Income FY 2025 · Dec 31, 2023 $105.7M
Operating Income FY 2025 · Dec 31, 2025 $171.6M
Operating Income FY 2025 · Dec 31, 2024 $186.1M
Operating Income FY 2025 · Dec 31, 2023 $215.3M
Gross Profit FY 2025 · Dec 31, 2025 $434.8M
Gross Profit FY 2025 · Dec 31, 2024 $469.8M
Gross Profit FY 2025 · Dec 31, 2023 $433.2M
Cost Of Revenue FY 2025 · Dec 31, 2025 $1.46B
Cost Of Revenue FY 2025 · Dec 31, 2024 $1.43B
Cost Of Revenue FY 2025 · Dec 31, 2023 $1.36B
Revenue FY 2025 · Dec 31, 2025 $1.89B
Revenue FY 2025 · Dec 31, 2024 $1.9B
Revenue FY 2025 · Dec 31, 2023 $1.79B