Carpenter Technology Corporation Financial Statements (CRS)

Carpenter Technology Corporationsmart-lab.ru   FY2025Q3 FY2025Q4 FY2026Q1 FY2026Q2 FY2026Q3   LTM ?
Report date 24.04.2025 12.08.2025 23.10.2025 29.01.2026 29.04.2026   29.04.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 727.0 755.6 733.7 728.0 811.5   3 029
Operating Income, bln rub 137.8 151.4 153.3 155.2 186.5   646.4
EBITDA, bln rub ? 173.4 190.4 192.3 176.3 222.4   781.4
Net profit, bln rub ? 95.4 111.7 122.5 105.3 139.6   479.1
OCF, bln rub ? 74.2 258.1 39.2 132.2 193.5   623.0
CAPEX, bln rub ? 40.1 58.0 42.6 46.3 68.7   215.6
FCF, bln rub ? 34.1 200.1 -3.40 85.9 124.8   407.4
Dividend payout, bln rub 10.00 10.1 10.1 10.00 10.1   40.3
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 10.5% 9.04% 8.24% 9.50% 7.23%   8.41%
OPEX, bln rub 63.0 62.6 63.1 63.1 65.3   254.1
Cost of production, bln rub 526.2 541.6 517.3 509.7 559.7   2 128
R&D, bln rub 0.000 26.1 0.000 0.000 0.000   26.1
Interest expenses, bln rub 15.9 15.7 11.5 10.2 8.70   46.1
Assets, bln rub 3 362 3 487 3 402 3 504 3 679   3 679
Net Assets, bln rub ? 1 782 1 887 1 911 1 985 2 068   2 068
Debt, bln rub 702.7 738.3 704.2 698.7 699.3   699.3
Cash, bln rub 151.5 315.5 208.0 231.9 294.8   294.8
Net debt, bln rub 551.2 422.8 496.2 466.8 404.5   404.5
Ordinary share price, rub 181.2 276.4 245.5 314.8 394.2   487.0
Number of ordinary shares, mln 50.2 50.1 50.1 50.1 50.0   50.0
Market cap, bln rub 9 095 13 847 12 302 15 773 19 708   24 351
EV, bln rub ? 9 646 14 269 12 798 16 240 20 112   24 755
Book value, bln rub 1 543 1 650 1 676 1 751 1 835   1 835
EPS, rub ? 1.90 2.23 2.45 2.10 2.79   9.58
FCF/share, rub 0.68 3.99 -0.07 1.71 2.50   8.15
BV/share, rub 30.7 32.9 33.4 35.0 36.7   36.7
EBITDA margin, % ? 23.9% 25.2% 26.2% 24.2% 27.4%   25.8%
Net margin, % ? 13.1% 14.8% 16.7% 14.5% 17.2%   15.8%
FCF yield, % ? 2.50% 2.07% 2.19% 2.01% 2.07%   1.67%
ROE, % ? 20.1% 19.9% 21.6% 21.9% 23.2%   23.2%
ROA, % ? 10.6% 10.8% 12.2% 12.4% 13.0%   13.0%
P/E ? 25.4 36.8 29.7 36.3 41.1   50.8
P/FCF 39.9 48.4 45.7 49.8 48.4   59.8
P/S ? 3.11 4.81 4.25 5.36 6.51   8.04
P/BV ? 5.89 8.39 7.34 9.01 10.7   13.3
EV/EBITDA ? 15.5 21.3 18.0 22.2 25.7   31.7
Debt/EBITDA 0.88 0.63 0.70 0.64 0.52   0.52
R&D/CAPEX, % 0.00% 45.0% 0.00% 0.00% 0.00%   12.1%
CAPEX/Revenue, % 5.52% 7.68% 5.81% 6.36% 8.47%   7.12%
Carpenter Technology Corporation shareholders