Since January, there’s no denying Tesla Inc has been on a rollercoaster, and its Q1 earnings report on Tuesday reflected it. In Q1, Tesla produced 433,371 vehicles and delivered 386,810 of them, coming in below already lowered estimates on the delivery side.