March 10 was supposed to be a blip. A first-time thing. April was not.
Nio dropped its Q1 2026 numbers today and did the unthinkable: stayed in the black for a second consecutive quarter. We are talking 66.8 million in operating profit. In US dollars? About 9.8 million.
Doesn’t sound like a fortune. But look at the landscape.
Leapmotor survived 2025 profitable overall, right? Good job. Then they turned around in this exact same Q1 and bled 390 million in net loss despite growing deliveries. The market is a grinder. Nio is one of the few cars rolling out without the engine smoking.
Total revenue? 25.5 billion yuan. A 112% jump year-over-year.
Gross profit jumped 428%. That’s 4.8 billion yuan. The company stuck to the plan: sell expensive things to people who don’t care about price. It works.
The margins are what sting the competition. Consolidated gross margin hit 19.0%, a four-year high. Vehicle margin alone? 18.8%. Four straight quarters of improvement. Consistency in an auto sector drowning in losses? That is rare.
The ES8 is the reason.
Thirteen thousand units sold in April. Not Q1. Just April.
It holds the crown as the best-seller above the 400k yuan threshold for five months straight. Every energy type combined. The halo product actually pulls the chain.
The domestic industry margin sat at 3.2%. In January-February? It hit 2.9%. A decade low.
Nio is operating in a different atmosphere entirely.
Cash reserves hit 48 billion yuan. $7 billion USD.
Positive operating cash flow for three straight quarters. You can’t fake that. It means the money comes in before the checks clear.
What’s next? The Q2 guide is optimistic, maybe overly so, but the trend lines suggest confidence. They expect to ship between 110k and 115k cars. Up to nearly 60% year-over-year.
Revenue guidance sits between 32 billion and 34 billion yuan.
So we watch the Q2 delivery numbers. Everyone expects growth now. What happens when the growth slows down, if it ever does?
That’s the question nobody is answering yet. The ES8 runs the show. If it falters? We will see.























