656032
Income Statement

Last updated:

Income statement is a financial statement that shows how profitable a business was over a given reporting period presenting its revenue, expenses or net income. 656032's past years’ income statements indicate that its last revenue has decreased compared to the previous period by 2% to $763,300,000. The net income raised on $105,400,000 and profit margin reached 14%. Total operating expenses were $526,600,000.

Profit Margin

656032 (NYSE:DPL): Profit margin
2013 108.1M 82.7M 76.5%
2014 487.1M 114.1M 23.42%
2015 6.2M -239M -3854.84%
2016 4.6M -485.2M -10547.83%
2017 4.2M -94.6M -2252.38%
2018 775.9M 70.1M 9.03%
2019 763.3M 105.4M 13.81%

DPL Income Statement (2013 – 2019)

2019 2018 2017 2016 2015 2014 2013
Revenue
Revenue
763.3M775.9M4.2M4.6M6.2M487.1M108.1M
Cost of revenue
16M322.5M-683.2M-736.5M-784.2M-283.9M-699M
Gross profit
747.3M453.4M687.4M741.1M790.4M771M807.1M
Operating exp.
Research and development
0000000
Selling and marketing
0000000
Total operating expenses
526.6M317.9M693.4M1.42B900.3M582.2M664.7M
Operating income
147.5M135.5M-6M-683.9M-109.9M188.8M142.4M
Other income (expenses), net
-123.4M-103.6M-113.9M-109.4M-121.5M-34.1M-40.2M
Income before tax
24.1M31.9M-119.9M-793.3M-231.4M154.7M102.2M
Income tax expense
-21.8M700K-25.3M-278.8M20M39.7M18.6M
Net income
105.4M70.1M-94.6M-485.2M-239M114.1M82.7M
Earnings per share
Basic EPS
0.910.61-0.82-4.2-2.070.990.72
Diluted EPS
0.910.61-0.82-4.2-2.070.990.72
Data sourceData sourceData sourceData sourceData sourceData sourceData source