Skip to content
10-K

Annual Report

MPM HOLDINGS INC.

0001624826-19-000011

← back to feed
Filed
Mar 27, 2019 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2018 · Dec 31, 2018 48.75M sh
Shares Diluted FY 2018 · Dec 31, 2017 48.34M sh
Shares Diluted FY 2018 · Dec 31, 2016 48.05M sh
Shares Outstanding FY 2018 · Dec 31, 2018 48 sh
Capex FY 2018 · Dec 31, 2018 $115M
Capex FY 2018 · Dec 31, 2017 $170M
Capex FY 2018 · Dec 31, 2016 $117M
Operating Cash Flow FY 2018 · Dec 31, 2018 $235M
Operating Cash Flow FY 2018 · Dec 31, 2017 $113M
Operating Cash Flow FY 2018 · Dec 31, 2016 $142M
Long Term Debt FY 2018 · Dec 31, 2018 $1.22B
Long Term Debt FY 2018 · Dec 31, 2017 $1.19B
Short Term Debt FY 2018 · Dec 31, 2018 $36M
Short Term Debt FY 2018 · Dec 31, 2017 $36M
Cash And Equivalents FY 2018 · Dec 31, 2018 $260M
Cash And Equivalents FY 2018 · Dec 31, 2017 $174M
Current Liabilities FY 2018 · Dec 31, 2018 $556M
Current Liabilities FY 2018 · Dec 31, 2017 $512M
Total Liabilities FY 2018 · Dec 31, 2018 $2.23B
Total Liabilities FY 2018 · Dec 31, 2017 $2.17B
Current Assets FY 2018 · Dec 31, 2018 $1.13B
Current Assets FY 2018 · Dec 31, 2017 $993M
Total Assets FY 2018 · Dec 31, 2018 $2.83B
Total Assets FY 2018 · Dec 31, 2017 $2.72B
Eps Diluted FY 2018 · Dec 31, 2018 $1.42
Eps Diluted FY 2018 · Dec 31, 2017 $0.00
Eps Diluted FY 2018 · Dec 31, 2016 −$3.39
Eps Basic FY 2018 · Dec 31, 2018 $1.43
Eps Basic FY 2018 · Dec 31, 2017 $0.00
Eps Basic FY 2018 · Dec 31, 2016 −$3.39
Sga Expense FY 2018 · Dec 31, 2018 $333M
Sga Expense FY 2018 · Dec 31, 2017 $340M
Sga Expense FY 2018 · Dec 31, 2016 $313M
Rd Expense FY 2018 · Dec 31, 2018 $69M
Rd Expense FY 2018 · Dec 31, 2017 $64M
Rd Expense FY 2018 · Dec 31, 2016 $64M
Net Income FY 2018 · Dec 31, 2018 $69M
Net Income FY 2018 · Dec 31, 2017 $0
Net Income FY 2018 · Dec 31, 2016 −$163M
Operating Income FY 2018 · Dec 31, 2018 $206M
Operating Income FY 2018 · Dec 31, 2017 $80M
Operating Income FY 2018 · Dec 31, 2016 −$47M
Gross Profit FY 2018 · Dec 31, 2018 $627M
Gross Profit FY 2018 · Dec 31, 2017 $500M
Gross Profit FY 2018 · Dec 31, 2016 $388M
Cost Of Revenue FY 2018 · Dec 31, 2018 $2.08B
Cost Of Revenue FY 2018 · Dec 31, 2017 $1.83B
Cost Of Revenue FY 2018 · Dec 31, 2016 $1.85B
Revenue FY 2018 · Dec 31, 2018 $2.71B
Revenue FY 2018 · Dec 31, 2017 $2.33B
Revenue FY 2018 · Dec 31, 2016 $2.23B