DPC Holdings PLC (DPC)
NYSE: DPC · Real-Time Price · USD
45.43
-3.22 (-6.62%)
At close: Jul 28, 2026, 4:00 PM EDT
45.42
-0.01 (-0.02%)
After-hours: Jul 28, 2026, 7:49 PM EDT

DPC Holdings Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Revenue
886837746
Revenue Growth
-12.20%-
Gross Profit
208193141
Operating Income
331331
Net Income
-167-173-193
Earnings Per Share
-1.48-1.53-1.72
EPS Growth
---

Revenue by Segment

Fiscal YearFY 2025FY 2024
Period EndingDec '25 Dec '24
Europe - Engine Products
386314
North America - Engine Products
266236
Turbo Wheels
185196

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Cash & Investments
303225
Total Debt
7301,4501,303
Net Cash (Debt)
-700-1,418-1,278
Net Cash Growth
---
Net Cash Per Share
-6.20-12.56-11.32

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Operating Cash Flow
1642-17
Capital Expenditures
-37-31-36
Free Cash Flow
-2111-53
Free Cash Flow Growth
---

Margins

Fiscal YearTTMFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Gross Margin
23.48%23.06%18.90%
Operating Margin
3.72%1.55%4.15%
Pretax Margin
-22.91%-24.37%-24.80%
Profit Margin
-18.85%-20.67%-25.87%
FCF Margin
-2.37%1.31%-7.11%