DE

DEC

DEC
LONDON STOCK EXCHANGEEnergy

Income Statement

Total Revenue$3.4B
Gross Profit$718.92M
Operating Income$114.67M
EBITDA$3.71B
EBIT$2.78B
Pre-tax Income$-79.33M
Net Income$2.19B

Balance Sheet

Cash Equivalent$19.13M
Total Debt$1.61B
Book Value$564.95M
Book Value Per Share11.84

Key Ratios

Return on Equity (ROE)-19.50%
Return on Assets (ROA)-2.20%
Return on Invested Capital (ROI)-4.03%
Net Profit Margin-11.11%
Current Ratio0.40
Quick Ratio0.38
Long-Term Debt / Equity3.28