DPC stock

DPC (DPC) financials · rev $505.3M

DPC (DPC) rev $505.3M.

Cached annual income statement
LineQ2 2026Q2 2025
Revenue$505.3M$389.0M
Cost of Revenue$379.3M$296.3M
Gross Profit$126.0M$92.7M
Operating Income$0$0
Net Income-$178.5M-$102.5M
EPS (Diluted)$-1.57$-0.91
Cached annual balance sheet
LineQ2 2026Q2 2025
Total Assets$1.89B$895.1M
Current Assets$1.41B$430.8M
Cash & Equivalents$844.8M$0
Inventory$245.9M$181.0M
PP&E$229.7M$221.3M
Total Liabilities$1.11B$1.86B
Current Liabilities$951.7M$515.4M
Short-term Debt$483.3M$154.3M
Long-term Debt$89.4M$1.28B
Total Debt$0$0
Shareholders' Equity$772.4M-$963.9M
Retained Earnings-$1.11B-$936.3M
Cached annual cash flow
LineQ2 2026Q2 2025
Operating Cash Flow-$34.0M$21.5M
CapEx$19.8M$10.5M
Investing Cash Flow-$20.2M-$11.0M
Financing Cash Flow$872.0M$18.1M
Dividends Paid$0$0
Net Change in Cash$0$0
Free Cash Flow-$53.8M$11.0M

FAQ

What is DPC P/E and revenue?

DPC (DPC) rev $505.3M.

What is DPC revenue?

DPC last cached revenue is $505.3M (Q2 2026).

Is DPC profitable?

DPC last cached net income is -$178.5M.

What are DPC total assets?

DPC last cached total assets are $1.89B.

What is DPC free cash flow?

DPC last cached free cash flow is -$53.8M.

Not investment advice. Cached statements, not a live tape.