well, all you need to know is if they beat Street expectations for EPS and FCF...which they did...massively...which is why the stock is up 20% after hours.
But last year there were more tax credits, which front-loaded a lot of sales into a year ago, and they haven't released a new model this year. So this YoY decline wasn't that this quarter was unusually bad, it was that this quarter a year ago was unusually good.
What I see with the revenue decline, and if you look at sales patterns by the countries they have entered is a company whose number one vehicle, the Model 3, has peaked in demand. I don't see many levers for them to really increase that, and many of the company releases, like the Model Y, will only cannibalize more of that demand.