3M's ( MMM) earnings jumped 16% from a year ago, boosted by sales improvement in most of the company's product categories. The St. Paul, Minn., consumer products giant earned $720 million, or 91 cents a share, in the three months ending Dec. 31, 2004. That's up from $619 million, or 77 cents a share, last year. Revenue rose 7.9% to $5.09 billion. Analysts had been forecasting earnings of 91 cents a share on revenue of $5.02 billion, according to Thomson First Call. On a local-currency basis, 3M said sales in its consumer and office segment rose 8.3% from a year ago; sales in its safety, security and protection segment rose 7.9%; sales in its industrial segment rose 7%; sales in its healthcare segment rose 5%; sales in its transportation unit rose 4.8%; sales in its display and graphics segment fell 0.8%; and sales in its electro and communications segment fell 7.3% from last year. 3M put first-quarter earnings at $1 to $1.02, a share on volume growth of 5% to 7% over the year-ago quarter. Analysts had been forecasting earnings of $1 a share on sales of $5.28 billion. For all of 2005, 3M sees earnings of $4.15 to $4.25 a share. Analysts had been forecasting earnings of $4.16 a share. The stock closed Friday at $83.97.