From a financial point of view, the stock is the best in the business, generating not just positive free cash flow, but free cash flow that actually exceeds its reported net income. 3D racked up more than $46 million in cash profits over the past year, compared to the nearly $10 million in cash burned at Stratasys, and the $24 million in negative free cash flow at ExOne.