NEW YORK (TheStreet) --Shares of 3D Systems (DDD - Get Report) are down by 6.27% to $13.60 in early afternoon trading on Thursday, after the 3D printing company reported its 2016 first quarter financial results.

The Rock-Hill, SC-based company posted non-GAAP earnings of $5.2 million, or 5 cents per share. On a GAAP basis the company reported a loss of $17.8 million, or 16 cents per share.

Revenue fell year over year by 5% to $152.6 million for the three month period ended in March.

"I've spent the past month listening to and learning from customers, partners and employees," Company CEO Vyomesh Joshi said. "I will be focusing on improving quality, reliability and supply chain. The next phase for us is to develop a strategy to drive profitable growth with operational excellence and an appropriate cost structure."

The $17 million loss for the quarter only adds to $55 million in losses over the past 12 months, TheStreet's James Passeri said in a post on Real Money. "That's a far cry from roughly $58 million in healthy income back in 2013," Passeri continued.

Separately, TheStreet Ratings has set a "sell" rating and a score of D on 3D Systems stock. This is driven by multiple weaknesses, which TheStreet Ratings believes should have a greater impact than any strengths, and could make it more difficult for investors to achieve positive results compared to most of the stocks it covers.

The company's weaknesses can be seen in multiple areas, such as its deteriorating net income, disappointing return on equity, weak operating cash flow, generally disappointing historical performance in the stock itself and feeble growth in its earnings per share.

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

You can view the full analysis from the report here: DDD