Is Tesla in financial trouble?