Earnings Recap For March 14 By: Benzinga via Benzinga March 14, 2016 at 16:44 PM EDT 3D Systems Corporation (NYSE: DDD) reported earnings of $0.19 per share, $0.11 above the Street’s consensus. Revenue of $183.36 ... Read More >> Related Stocks: 3D Systems Corp Inter Parfums Inc Jamba Inc