Skip to content
10-K

Annual Report

CARPENTER TECHNOLOGY CORPORATION CRS

0000017843-25-000021

← back to feed
Filed
Aug 12, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Aug 8, 2025 49.85M sh
Shares Diluted FY 2025 · Jun 30, 2025 50.7M sh
Shares Diluted FY 2025 · Jun 30, 2024 50.3M sh
Shares Diluted FY 2025 · Jun 30, 2023 49.2M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $101.9M
Stock Repurchased FY 2025 · Jun 30, 2024 $0
Stock Repurchased FY 2025 · Jun 30, 2023 $0
Dividends Paid FY 2025 · Jun 30, 2025 $40.3M
Dividends Paid FY 2025 · Jun 30, 2024 $40M
Dividends Paid FY 2025 · Jun 30, 2023 $39.4M
Capex FY 2025 · Jun 30, 2025 $154.3M
Capex FY 2025 · Jun 30, 2024 $96.6M
Capex FY 2025 · Jun 30, 2023 $82.3M
Operating Cash Flow FY 2025 · Jun 30, 2025 $440.4M
Operating Cash Flow FY 2025 · Jun 30, 2024 $274.9M
Operating Cash Flow FY 2025 · Jun 30, 2023 $14.7M
Long Term Debt FY 2025 · Jun 30, 2025 $695.4M
Long Term Debt FY 2025 · Jun 30, 2024 $694.2M
Cash And Equivalents FY 2025 · Jun 30, 2025 $315.5M
Cash And Equivalents FY 2025 · Jun 30, 2024 $199.1M
Stockholders Equity FY 2025 · Jun 30, 2025 $1.89B
Stockholders Equity FY 2025 · Jun 30, 2024 $1.63B
Stockholders Equity FY 2025 · Jun 30, 2023 $1.4B
Stockholders Equity FY 2025 · Jun 30, 2022 $1.33B
Current Liabilities FY 2025 · Jun 30, 2025 $483.7M
Current Liabilities FY 2025 · Jun 30, 2024 $466.3M
Total Liabilities FY 2025 · Jun 30, 2025 $1.6B
Total Liabilities FY 2025 · Jun 30, 2024 $1.66B
Current Assets FY 2025 · Jun 30, 2025 $1.76B
Current Assets FY 2025 · Jun 30, 2024 $1.59B
Total Assets FY 2025 · Jun 30, 2025 $3.49B
Total Assets FY 2025 · Jun 30, 2024 $3.29B
Eps Diluted FY 2025 · Jun 30, 2025 $7.42
Eps Diluted FY 2025 · Jun 30, 2024 $3.70
Eps Diluted FY 2025 · Jun 30, 2023 $1.14
Eps Basic FY 2025 · Jun 30, 2025 $7.50
Eps Basic FY 2025 · Jun 30, 2024 $3.75
Eps Basic FY 2025 · Jun 30, 2023 $1.15
Sga Expense FY 2025 · Jun 30, 2025 $243.2M
Sga Expense FY 2025 · Jun 30, 2024 $230.2M
Sga Expense FY 2025 · Jun 30, 2023 $204.2M
Rd Expense FY 2025 · Jun 30, 2025 $26.1M
Rd Expense FY 2025 · Jun 30, 2024 $25.6M
Rd Expense FY 2025 · Jun 30, 2023 $24.4M
Net Income FY 2025 · Jun 30, 2025 $376M
Net Income FY 2025 · Jun 30, 2024 $186.5M
Net Income FY 2025 · Jun 30, 2023 $56.4M
Operating Income FY 2025 · Jun 30, 2025 $521.8M
Operating Income FY 2025 · Jun 30, 2024 $323.1M
Operating Income FY 2025 · Jun 30, 2023 $133.1M
Gross Profit FY 2025 · Jun 30, 2025 $768.6M
Gross Profit FY 2025 · Jun 30, 2024 $584.3M
Gross Profit FY 2025 · Jun 30, 2023 $337.3M
Revenue FY 2025 · Jun 30, 2025 $2.88B
Revenue FY 2025 · Jun 30, 2024 $2.76B
Revenue FY 2025 · Jun 30, 2023 $2.55B