FSLR · Q2 2025 Earnings
CautiousFirst Solar
Reported July 31, 2025
30-second summary
First Solar printed $3.18 GAAP EPS on $1.10B revenue (+8.6% YoY, +29.9% QoQ) and held the FY25 EPS midpoint at $15.00 despite a ~$0.70/share (~$75M) reduction in projected 45X credit value; the offset came from contract termination payments, favorable US/international sales mix, and the assumed monetization of 45X credits from all but one US facility. Bookings re-accelerated to 2.1 GW gross in July alone after the reconciliation bill landed — a stark inflection vs. H1's 0.9 GW gross (net -0.2 GW after 1.1 GW of de-bookings, of which 0.9 GW was Series 6 international). Management's tone is defensively hedged: international Series 6 production is now contingent on tariff pass-through, and further cuts plus underutilization charges are on the table. The policy tailwind is real; the tariff headwind is bigger.
Headline numbers
EPS
Q2 FY2025
$3.18
Revenue
Q2 FY2025
$1.10B
+8.6% YoY
Gross margin
Q2 FY2025
45.6%
Operating margin
Q2 FY2025
33.0%
Key financials
Q2 FY2025| Metric | Q2 FY2025 | YoY |
|---|---|---|
| Revenue | $1.10B | +8.6% |
| EPS | $3.18 | — |
| Gross margin | 45.6% | — |
| Operating margin | 33.0% | — |
Guidance
Prior quarter data unavailable — comparison not possible.
Capacity & utilization
Q2 FY2025| Segment | Q2 FY2025 |
|---|---|
| GW Booked (July 2025) | 2.1 GW |
| Expected Sales Backlog | 64.0 GW through 2030 |
| Net Cash Balance | $0.6 billion |
Profitability
Q2 FY2025| Segment | Q2 FY2025 |
|---|---|
| Section 45X Tax Credits Sold | $296 million cash proceeds |
Management tone
The prepared commentary shows a company whose narrative is being pulled in two directions — and the cautious side is winning.
Tariffs reframed from binary scenario to continuous evolving threat. Earlier in 2025, management framed tariff exposure as a binary scenario set (10% vs. reciprocal rates). This print abandons that framing: "ongoing trade policy uncertainty, particularly around the tariff regime, has introduced challenges that were not anticipated at the start of the year and have persisted and continuously evolved throughout." That language admits the planning model itself has broken, not just the inputs.
International Series 6 reclassified from volume engine to contingent business. The most striking line in the release: "without tariff recovery, international module sales may be dilutive to earnings." Combined with the warning that they "may further reduce International Series 6 production below current assumptions, which would result in additional underutilization charges," management is now openly modeling contraction in a business line that previously sat in the growth column.
Bookings tone flipped from defensive to opportunistic — but only in domestic. H1 commentary emphasized "strategically leveraging the strength of our customer backlog amid the policy uncertainty"; the July update describes "2.1 gigawatts of new bookings as customers pursued near-term opportunities" after the reconciliation bill. Customers are rushing to safe-harbor under the new rules. This is the bull case, and it is real — but it is bounded by domestic capacity.
Capacity expansion: planning is live, decisions are not. Management says they "need to let all the dust settle" on the executive order and FIAC guidance, while simultaneously confirming they "have already been working through and identifying site selection" and evaluating tool transfers. The activity is forward-leaning; the commitments are not. Expect any greenfield announcement to be telegraphed quarters ahead.
45X strategy has shifted from passive credit to active monetization. Updated guidance assumes selling 2025 45X credits from all but one US facility, and the projected value has been cut by ~$75M (~$0.70 EPS). That the midpoint held flat means other levers absorbed the hit — read this as termination payments, US/international mix, and price discipline being used up to defend the print.
Recurring themes management leaned on this quarter:
Risks management surfaced:
What to watch into next quarter
Does Q3 module volume land in the 5.0–6.0 GW guide range, or do international de-bookings force the low end? A miss below 5.0 GW signals tariff recovery negotiations are failing.
Underutilization charges in Q3. Management cited a $95–180M FY range; any incremental quarter print above the implied run-rate confirms International Series 6 contraction is underway.
45X credit cash proceeds in Q3 vs. the $390–425M guide. This is now the largest single earnings line under management discretion; under-realization here would force a downward FY EPS revision.
Net new bookings post-July. July alone was 2.1 GW; sustaining >1 GW/month through year-end would validate the policy-driven re-acceleration thesis. A drop back toward H1 cadence would suggest the safe-harbor rush was a one-time pull-forward.
Capacity announcement. Management is openly evaluating sites and tool transfers; an announcement before year-end implies tariff/FIAC resolution they're not yet willing to discuss; silence implies the dust hasn't settled.
Section 232 polysilicon investigation outcome — directly affects wafer/cell/module input pricing and FSLR's relative competitive position vs. crystalline silicon peers.
Sources
- First Solar Q2 2025 press release (SEC EX-99.1): https://www.sec.gov/Archives/edgar/data/1274494/000127449425000053/ex991pressreleaseq2-2025.htm
- First Solar Q2 2025 earnings call — prepared remarks (Widmar, Alex).
Get the next brief, free.
We publish analyst-grade earnings briefs the same day or morning after every call — headline numbers, segment KPIs, Q&A highlights, and tone analysis. Free during beta.
This is not investment advice.