3D Systems CorporationDDD is scheduled to report first-quarter 2018 results on May 2, before the market opens. Click to get this free report HP Inc. (HPQ): Free Stock Analysis Report 3D Systems Corporation (DDD): Free Stock Analysis Report Seagate Technology PLC (STX): Free Stock Analysis Report General Electric Company (GE): Free Stock Analysis Report To read this article on Zacks.com click here. Macroeconomic factors such as economic slowdown, inflation, currency fluctuations, commodity prices and credit availability have dampened the company's performance.