Though profit dropped 78 percent from a year ago , to $ 27 million , because of a one-time pension expense , the company said sales were stronger than expected and upgraded it forecasts for annual sales .