Tesla Financial Performance Analysis