22 Jul by Vitaliy Dadalyan Tesla earnings: Tesla posts surprise Q2 profit, ramping up cash despite coronavirus Tesla reported second-quarter results after market close on Wednesday.