First Solar reported quarterly earnings of $3.92 per share against a consensus of $2.74 — an earnings surprise of roughly 43%. The stock then did nothing in particular for a few sessions before surging 10.3% to top the S&P 500 leaderboard in what looks like a delayed reaction to a report the market had already had in hand.
That delay is the most interesting thing about the trade.
The quarter
| Metric | Result |
|---|---|
| EPS | $3.92 (vs $2.74 consensus) |
| Earnings surprise | +43.07% |
| Revenue | $1.06B |
| Gross margin | 57% |
| Net income | $423M (vs $342M a year ago) |
| Net income margin | 40% |
| Adjusted EBITDA | $644M (61% margin) |
| Contracted backlog | 45.1 GW, through 2030 |
| Cumulative module sales | >100 GW |
| FY2026 net sales guidance | $4.9–5.2B (reaffirmed) |
A 57% gross margin in module manufacturing is the number that should stop you. Solar manufacturing is a business famous for commodity economics and Chinese oversupply crushing everyone's margins to nothing. First Solar is running a 40% net income margin in that industry.
Why the margins hold
First Solar makes cadmium telluride thin-film modules, not crystalline silicon. That means it is not competing directly against the silicon supply chain where the oversupply lives, and it is not exposed to polysilicon pricing. It also manufactures domestically at scale, which in the current policy environment is worth real money in credits and in contract preference.
The 45.1 GW backlog extending through 2030 is the other side of the moat. That is not a pipeline of maybes — it is contracted volume, at a company whose annual revenue guide is under $5.2 billion. Backlog of that duration converts a manufacturer into something closer to an annuity, and it explains why the company could reaffirm guidance without drama.
The demand driver underneath is not really residential solar or policy sentiment. It is utility-scale power procurement, and increasingly that means data centers. AI infrastructure needs generation that can be contracted quickly, and utility-scale solar has the shortest build time of any meaningful source.
The part I'd be careful about
A 43% earnings surprise means the Street's model was wrong, which cuts both ways — the same modeling error can reverse. Manufacturers with high fixed costs post volatile quarterly results, and one quarter of 57% gross margin does not establish a run rate.
Policy is the larger risk and it is genuinely unhedgeable. A meaningful share of the economics in domestic solar manufacturing traces to a credit and tariff regime that is a political decision, not a market one. That regime has changed before and will again. Backlog contracted through 2030 assumes those contracts remain economic for the counterparties across whatever policy exists in 2029.
And the reaffirmed guidance is worth reading precisely: the company beat by 43% and did not raise the full-year number. That is either conservatism or a signal that the beat was timing rather than run rate. I'd want the call transcript to know which.
My take
I like this business more than I like most of the renewable complex, and it is for an unglamorous reason: it has margins and a backlog, which is two more things than most of the sector has.
The delayed 10% reaction tells you something about positioning — solar has been so thoroughly written off by generalist investors that a very strong report took days to get priced. That is usually the profile of a sector where the marginal buyer isn't paying attention yet, which is a better place to be than the opposite.
What keeps me measured is the guidance that wasn't raised. A company beating by 43% and reaffirming is telling you not to extrapolate. I'd take that at face value.
Bottom line: a 57% gross margin and a 45.1 GW backlog in an industry defined by commodity pain. The unraised guidance is the tell — strong quarter, not a new run rate.
This is analysis, not investment advice.
