Owens-Illinois Inc (NYSE:OI) files its latest 10-K with SEC for the fiscal year ended on December 31, 2018. Owens-Illinois Inc is a glass container manufacturer. The company is also a preferred partner for various food and beverage brands. It provides glass packaging for beer, wine, spirits, food, non-alcoholic beverages, cosmetics and pharmaceuticals. Owens-Illinois Inc has a market cap of $3.13 billion; its shares were traded at around $19.71 with a P/E ratio of 12.39 and P/S ratio of 0.46. The dividend yield of Owens-Illinois Inc stocks is 0.25%. Owens-Illinois Inc had annual average EBITDA growth of 2.30% over the past ten years.
For the last quarter Owens-Illinois Inc reported a revenue of $1.6 billion, compared with the revenue of $1.7 billion during the same period a year ago. For the latest fiscal year the company reported a revenue of $6.9 billion, an increase of 0.1% from last year. For the last five years Owens-Illinois Inc had an average revenue growth rate of 0.2% a year.
The reported diluted earnings per share was $1.59 for the year, an increase of 44.5% from previous year. Over the last five years Owens-Illinois Inc had an average EPS decline of 0.4% a year. The Owens-Illinois Inc had a decent operating margin of 10.62%, compared with the operating margin of 7.72% a year before. The 10-year historical median operating margin of Owens-Illinois Inc is 10.49%. The profitability rank of the company is 8 (out of 10).
At the end of the fiscal year, Owens-Illinois Inc has the cash and cash equivalents of $512.0 million, compared with $492.0 million in the previous year. The long term debt was $5.2 billion, compared with $5.1 billion in the previous year. The interest coverage to the debt is 2.8, which is not a favorable level. Owens-Illinois Inc has a financial strength rank of 4 (out of 10).
At the current stock price of $19.71, Owens-Illinois Inc is traded at 20.1% discount to its historical median P/S valuation band of $24.67. The P/S ratio of the stock is 0.46, while the historical median P/S ratio is 0.58. The stock lost 5.39% during the past 12 months.
For the complete 20-year historical financial data of OI, click here.