Tesla blows expectations away...