Tesla Financial Performance Last 3 Years