They finally have decent revenue, a large percentage of that is consumer, but nearly half is still government contracts. It's notoriously hard to tell what amount the company is profitable because of how they move around the amount of money they burn on R&D.
So some where around 50% of starlink, almost all of the rest of the business are relying on grants and bids.
The cybertruck is both not selling to consumers and is extremely unreliable from a maintenance standpoint. So now Elon is moving money from one business, which is still majority funded by government money, to buy shitty cars no one wants from himself. That's not even adding in that he's been actually buying then himself image of Tesla as fleet vehicles. Like legit BUYING his own cars as fleet vehicles cause no one else will.
It's bad.