DPC Holdings PLC (DPC)
NYSE: DPC · Real-Time Price · USD
51.46
+1.37 (2.74%)
Aug 17, 2026, 4:00 PM EDT - Market closed

DPC Holdings Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Revenue
953.3837746
Revenue Growth
-12.20%-
Gross Profit
226.3193141
Operating Income
-101.41331
Net Income
-249-173-193
Earnings Per Share
-2.20-1.53-1.72
EPS Growth
---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Europe - Engine Products
-386314
North America - Engine Products
-266236
Turbo Wheels
-185196
Revenue (Total)
953.7837746

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Cash & Investments
846.43225
Total Debt
589.51,4501,303
Net Cash (Debt)
256.9-1,418-1,278
Net Cash Growth
---
Net Cash Per Share
2.27-12.56-11.32

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Operating Cash Flow
-13.542-17
Capital Expenditures
-40.3-31-36
Free Cash Flow
-53.811-53
Free Cash Flow Growth
---

Margins

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Gross Margin
23.74%23.06%18.90%
Operating Margin
-10.64%1.55%4.15%
Pretax Margin
-32.97%-24.37%-24.80%
Profit Margin
-26.12%-20.67%-25.87%
FCF Margin
-5.64%1.31%-7.11%